Software Engineer - Scientific/Physics - Compiler - to £110k - ID48023
Software Engineer - Scientific/Physics - Compiler - to £110k - ID48023

Software Engineer - Scientific/Physics - Compiler - to £110k - ID48023

Full-Time 100000 - 110000 £ / year (est.) No home office possible
Humand Talent

At a Glance

  • Tasks: Develop innovative software solutions that redefine complex problem-solving in computing.
  • Company: Join a pioneering tech firm at the forefront of scientific engineering.
  • Benefits: Competitive salary up to £110k, flexible working, and opportunities for professional growth.
  • Other info: Dynamic, inclusive environment with rare opportunities for impactful work.
  • Why this job: Be part of groundbreaking projects that could shape the future of technology.
  • Qualifications: Strong foundation in computer science, experience with compilers, and programming skills.

The predicted salary is between 100000 - 110000 £ per year.

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.

Software Engineer - Scientific/Physics - Compiler - to £110k - ID48023 employer: Humand Talent

Join a pioneering company at the forefront of scientific computing, where your role as a Software Engineer will not only challenge your technical skills but also allow you to contribute to groundbreaking advancements in technology. With a strong emphasis on exploration and innovation, you'll collaborate with experts across disciplines in a supportive and inclusive work culture that values diverse perspectives. This is an exceptional opportunity for personal and professional growth, set in an environment that encourages tackling complex problems and shaping the future of computation.
Humand Talent

Contact Detail:

Humand Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Scientific/Physics - Compiler - to £110k - ID48023

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to compilers or scientific computing. This gives you a chance to demonstrate your expertise and passion beyond just a CV.

Tip Number 3

Prepare for technical interviews by practicing coding challenges and system design problems. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, they want to see how you think and solve problems!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in the role and the company. Don’t miss out on this unique opportunity!

We think you need these skills to ace Software Engineer - Scientific/Physics - Compiler - to £110k - ID48023

Compiler Development
Programming Languages
Systems-Level Development
Python
C++
Rust
Julia
Haskell
OCaml
Software Development Practices
Testing
Debugging
Performance Optimisation
Scientific Computing
Problem-Solving

Some tips for your application 🫡

Show Your Passion for Complexity: When writing your application, let us see your enthusiasm for tackling complex problems. Share examples of challenges you've faced and how you approached them. This role is all about exploration, so don’t hold back!

Tailor Your Experience: Make sure to highlight your relevant experience in software engineering, especially with compilers or programming languages. We want to see how your background aligns with the unique demands of this role, so be specific!

Be Authentic: Don’t be afraid to show your personality! We value authenticity and want to know what makes you tick. Share your motivations and what excites you about the opportunity to contribute to groundbreaking technology.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Let’s make it happen together!

How to prepare for a job interview at Humand Talent

Understand the Complexity

Dive deep into the complexities of compilers and programming languages. Familiarise yourself with the latest advancements in scientific computing and be ready to discuss how your background aligns with these challenges.

Showcase Your Problem-Solving Skills

Prepare examples from your past experiences where you tackled difficult problems, especially those that required innovative thinking. Highlight how you approached these challenges and the impact of your solutions.

Engage with the Team's Vision

Research the company’s projects and their vision for the future of computing. Be prepared to discuss how you can contribute to their goals and why you’re excited about being part of such groundbreaking work.

Demonstrate Your Technical Proficiency

Brush up on your knowledge of Python and any compiled languages you’ve worked with. Be ready to discuss modern software development practices, including testing and performance optimisation, as these are crucial for the role.

Software Engineer - Scientific/Physics - Compiler - to £110k - ID48023
Humand Talent

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>