This site is optmised for modern browsers - e.g. Google Chrome, Mozilla FireFox or Microsoft Edge.


Senior Software Engineer

Starting salary £70k - £90k

What you’ll bring that we will value
Below are some of the skills and motivations we’re looking for in this role. Don’t worry if you don’t tick all of them. More important is your willingness to grow, be flexible and learn new things.

Knowledge and Skills

  • 5+ years of professional experience developing software (Python, C++, Julia)
  • Analytical thinking and problem solving
  • Knowledge of the software development cycle (design, testing, automation)

If you have any experience with any of these, that would be great:

  • Developing software simulators (e.g. physics engines, scientific simulators)
  • Linux scripting
  • Scientific computation
  • GPGPU programming
  • FEM solvers
  • Electric motors
  • Cloud computing / scalable computation
  • ML or data science projects

You will thrive in our team if you are motivated by:

  • Solving real world technical problems by being open minded and using interdisciplinary thinking
  • Learning new things and technologies – expanding your mindset and professional growth
  • Sharing ideas about how we can do things better
  • Having autonomy as well as collaborating with team members from different backgrounds (machine learning, physics, engineering)
  • Working in a dynamic environment
  • Passion for developing a purpose-driven business that will make a difference in people's lives.