Senior Developer (Physics Simulation & Optimisation) in London

Senior Developer (Physics Simulation & Optimisation) in London

London Full-Time 43200 - 72000 £ / year (est.) No working from home possible
ToffeeX

At a Glance

  • Tasks: Develop advanced mathematical models for physics simulation and optimisation.
  • Company: ToffeeX is revolutionising engineering design with cutting-edge software and AI technology.
  • Benefits: Enjoy flexible work, 25 days holiday, private healthcare, and team socials.
  • Other info: Work from home on Fridays and enjoy visa sponsorship options.
  • Why this job: Join a dynamic team solving real-world problems in a rapidly growing company.
  • Qualifications: Ph.D. in Applied Mathematics, Physics, or Engineering with relevant research experience.

The predicted salary is between 43200 - 72000 £ per year.

We are seeking outstanding candidates with a strong track record of high performance in academic or industrial settings. You will play a central role in developing and implementing advanced mathematical models that power the ToffeeX engineering design platform.

This is an opportunity to work at the intersection of mathematics, engineering, and technology within a rapidly growing company. You’ll join a multidisciplinary team solving challenging real-world problems, with a focus on physics simulation, optimisation, and computational geometry.

Key Responsibilities:

  • Design and implement novel algorithms to tackle complex multi-physics simulation and PDE-constrained optimisation problems.
  • Collaborate closely with engineers and developers to integrate new capabilities into our cloud-based design software, directly impacting customer outcomes.
  • Contribute across the full software development lifecycle, from conceptual design to deployment and support.
  • Work with customer success engineers to understand user needs and tailor solutions accordingly.
  • Go beyond existing literature to develop creative, effective solutions to unique real-world engineering problems.

Essential Skills & Experience

  • Ph.D. in Applied Mathematics, Physics, Engineering, or a closely related field.
  • Research-level experience in one or more of the following areas:
    • Physics-based simulation using FVM or FEM, including fluid, thermal, structural, or coupled multi-physics models.
    • PDE-constrained optimisation, such as optimal control, shape, or topology optimisation.
    • Mathematical optimisation, including robust, non-convex, or high-dimensional optimisation problems.
    • AI/ML techniques for physics simulation or optimisation problems.
    • Mathematical modelling and model reduction.
    • Computational geometry and meshing, including shape parametrisation, CAD integration, and mesh generation or adaptation.
  • Extensive hands-on experience in developing and implementing numerical algorithms in one or more of the above areas.
  • Comfortable working in a fast-paced, collaborative environment.

Desirable Skills & Experience:

  • Experience taking technical ownership of projects or leading teams.
  • Software development experience in C++ and Python.
  • Experience with CFD frameworks such as OpenFOAM, SU2, or similar simulation tools.

Company Benefits

  • Flexibility and support for continuous learning and professional growth.
  • 25 days holiday per annum (plus UK bank holidays).
  • Private Healthcare with Vitality Health*.
  • Pension Scheme with NEST.
  • Cycle to Work scheme.
  • Perks at Work - Access to 30,000+ national & local employee discounts.
  • Work From Home Fridays.
  • Frequent Team Socials.
  • Visa Sponsorship Options.

*Available once probationary period is complete

About us:

At ToffeeX, we are revolutionizing engineering design with our innovative software. This cutting-edge tool automates the creation of mechanical components for the engineering industry, leveraging advanced artificial intelligence, numerical simulation, and sophisticated mathematical optimization techniques. By bringing these innovations to the cloud, we empower design engineers to create components that outperform existing solutions.

We are committed to integrating the latest mathematical research into practical industry applications. Our cloud platform, built on a microservice architecture, allows us to continuously deploy advanced algorithms in optimization, computational geometry, and machine learning, keeping us at the forefront of engineering design technology.

Due to our recent growth, we have moved into a new office based in Central London where the team have a great space for collaboration. We have a fantastic culture within the company where each one of our team members is dedicated to helping ToffeeX become the best in the industry. ToffeeX has recently been named in the Startups.co.uk 100 Index 2025!

If you think this role is for you, please submit your application and we look forward to hearing from you!

Senior Developer (Physics Simulation & Optimisation) in London employer: ToffeeX

ToffeeX is an exceptional employer that fosters a dynamic and collaborative work culture, where innovation thrives at the intersection of mathematics, engineering, and technology. With a strong commitment to employee growth, we offer extensive learning opportunities, flexible working arrangements, and a comprehensive benefits package, including private healthcare and generous holiday allowances. Our new Central London office provides an inspiring environment for our multidisciplinary team to tackle real-world challenges, making ToffeeX a rewarding place to advance your career in engineering design.

ToffeeX

Contact Details:

ToffeeX Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Developer (Physics Simulation & Optimisation) in London

Tip Number 1

Familiarise yourself with the latest advancements in physics-based simulation and optimisation techniques. Being well-versed in current trends will not only boost your confidence during discussions but also demonstrate your commitment to staying at the forefront of the field.

Tip Number 2

Engage with the ToffeeX community on platforms like LinkedIn or relevant forums. This can help you gain insights into the company culture and ongoing projects, which you can reference during interviews to show your genuine interest in the role.

Tip Number 3

Prepare to discuss specific examples from your past work that align with the responsibilities outlined in the job description. Highlighting your experience with multi-physics simulations or numerical algorithms will make you stand out as a candidate.

Tip Number 4

Consider reaching out to current or former employees of ToffeeX for informational interviews. This can provide you with valuable insider knowledge about the team dynamics and expectations, helping you tailor your approach when applying.

We think you need these skills to ace Senior Developer (Physics Simulation & Optimisation) in London

Ph.D. in Applied Mathematics, Physics, Engineering, or a closely related field
Research-level experience in physics-based simulation using FVM or FEM
Experience with PDE-constrained optimisation techniques
Strong background in mathematical optimisation methods
Familiarity with AI/ML techniques for simulation and optimisation
Proficiency in mathematical modelling and model reduction
Knowledge of computational geometry and meshing techniques

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your relevant experience in applied mathematics, physics, and engineering. Emphasise any research-level work or projects that align with the key responsibilities of the role, particularly in physics simulation and optimisation.

Craft a Compelling Cover Letter:Write a cover letter that showcases your passion for the intersection of mathematics, engineering, and technology. Discuss specific examples of how you've tackled complex problems in your previous roles and how they relate to the responsibilities at ToffeeX.

Highlight Technical Skills:Clearly list your technical skills, especially in C++ and Python, as well as any experience with CFD frameworks like OpenFOAM or SU2. Mention your familiarity with AI/ML techniques and numerical algorithms relevant to the position.

Showcase Collaborative Experience:Since the role involves working closely with engineers and developers, include examples of past collaborative projects. Highlight your ability to communicate effectively within multidisciplinary teams and how you’ve contributed to successful outcomes.

How to prepare for a job interview at ToffeeX

Showcase Your Technical Expertise

Be prepared to discuss your research and hands-on experience in physics-based simulation, optimisation, and numerical algorithms. Highlight specific projects where you've successfully applied these skills, as this will demonstrate your capability to tackle the complex problems ToffeeX is focused on.

Demonstrate Collaborative Skills

Since the role involves working closely with engineers and developers, share examples of past collaborations. Discuss how you’ve integrated new capabilities into software or worked with cross-functional teams to achieve project goals, showcasing your ability to thrive in a multidisciplinary environment.

Prepare for Problem-Solving Scenarios

Expect to face technical questions or case studies during the interview. Practice explaining your thought process when developing algorithms for multi-physics simulations or optimisation problems. This will help illustrate your analytical skills and creative problem-solving abilities.

Align with Company Values

Research ToffeeX's mission and values, particularly their commitment to innovation and continuous learning. Be ready to discuss how your personal values align with theirs and how you can contribute to their culture of collaboration and excellence in engineering design.