Software Engineer - Scientific/Physics - Compiler - to £110k - ID48023
What if the systems you build today help unlock entirely new ways of computing tomorrow?
What if your work sat at the intersection of theory, engineering, and discovery?
And what if, years from now, you could point to it as part of a breakthrough moment in technology?
Our client is working at the edge of what is currently possible in computation and scientific engineering. This is not about maintaining existing systems or making marginal gains. It is about exploring new models, new architectures, and new ways of thinking that could redefine how complex problems are solved.
The kinds of advances that have shaped our world, from artificial intelligence to breakthroughs in physics and computational science, all started with individuals willing to take on problems that felt just out of reach. This opportunity sits firmly in that space.
They are now looking for a Scientific Software Engineer who is motivated by challenge, curious about the unknown, and excited by the idea of contributing to something both highly complex and genuinely meaningful.
Why This Role is Great
This is a role built around exploration, ownership, and deep technical engagement:
- Contribute to the development of a sophisticated compiler stack, translating between low-level instructions and higher-level abstractions in a highly specialised environment
- Help shape new programming models and domain-specific languages designed for emerging computational systems
- Collaborate with experts across multiple disciplines, combining software engineering with advanced scientific thinking
- Build and refine core infrastructure that enables simulation, optimisation, and performance at scale
- Integrate complex tools and workflows into cohesive, usable systems that support cutting-edge research and development
- Tackle challenges that span both engineering and theory, where solutions are not always obvious and innovation is part of the process
This is an environment where problem-solving goes beyond the conventional, and where your work directly contributes to progress at the frontier of technology.
About You
You are someone who is energised by complexity and motivated by solving problems that require both depth and creativity. You enjoy working in spaces where the path forward is not always clearly defined.
Your experience may include:
- A strong foundation in computer science, software engineering, or a related discipline, whether through academic or professional routes
- Exposure to compilers, programming languages, or systems-level development
- Experience with Python and at least one compiled language such as C++, Rust, Julia, Haskell, OCaml or similar
- Familiarity with modern software development practices including testing, debugging, and performance optimisation
- An interest in scientific or high-performance computing, or in applying software to complex, real-world problems
Not every requirement needs to be met. If you are capable, curious, and excited by the opportunity to work on something challenging and different, your application will be welcomed.
The Opportunity
Roles like this are rare. The complexity, the ambition, and the potential impact combine to create something that goes beyond a typical engineering position.
This is the kind of work that appeals to those who actively seek out difficult problems. The kind where progress is hard-earned, but meaningful. The kind that, over time, can contribute to something far bigger than any single individual.
It will not suit everyone.
But for those who are motivated by challenge, discovery, and the chance to be part of something that could shape the future, it represents a unique and compelling opportunity.
Diversity & Inclusion
Our client is committed to fostering an inclusive and collaborative environment where diverse perspectives are valued. They welcome applications from individuals of all backgrounds and are dedicated to ensuring equal opportunities throughout the recruitment process.
Ready to Explore What’s Next?
If you are looking for a role that challenges you to think differently, solve meaningful problems, and contribute to something with real long-term impact, we would be interested in hearing from you.
Apply now to take the next step into something genuinely different.