Numerical Methods Research Scientist (Scientific Computing)
Team: Platform
Location: Paris, London
Commitment: Full-time contract
Workplace Type: hybrid
The Role
We are seeking a Numerical Methods Research Scientist to join Aqemia’s R&D team, focused on the development, analysis, and optimization of numerical methods for physics-based methods that accelerate our drug discovery platform.
You will design, implement, improve and validate numerical methods for physical chemistry and statistical mechanics applications. This role sits at the intersection of numerical analysis, statistical physics, and high-performance scientific computing. You will work closely with research scientists, applied physicists, computational chemists, AI researchers, and data scientists, contributing directly to the advancement of our core physics engine, a critical component of Aqemia’s drug discovery platform.
What You’ll Do
- Develop, analyze and optimize numerical methods for the computation of binding and solvation free energies, with a focus on numeric aspects of the methods (code optimization and/or algorithmic improvement).
-
Implement the numerical methods to provide fast and efficient physics-based algorithms such as:
-
Molecular Density Functional Theory (MDFT) and Classical Density Functional theory (CDFT)
-
Alchemical Solvation Free Energy (ASFE) methods
-
Other statistical mechanics-based methods for binding and solvation free energy predictions.
-
Integration of machine learning and statistical mechanical methods in collaboration with ML specialists
-
Create and perform method validation and benchmarking studies against experimental or high-accuracy simulation data.
-
Collaborate with fellow scientists across R&D, Platform, Engineering, Portfolio departments to develop methods and integrate them into production software.
-
Stay current with scientific literature; contribute to bibliographic reviews and internal knowledge sharing.
-
Clearly communicate progress through presentations, internal reports, and written documentation.
Note that this is not an ML-focused role.
What We’re Looking For
-
PhD in Statistical Physics, Theoretical Chemistry, Computational Fluid Dynamics, Computational Mathematics, Numerical Analysis, Mechanical Engineering or any other field that involves large scale computing, numerical methods etc.
Or 6 years industrial experience in method development, numerics and code optimization. -
Proven experience in numerical method development, implementation and code optimization (for example with experience with numerical methods such as PDE solvers, optimization algorithms, finite element/difference methods), evidenced by open source software packages, scientific publications and/or industrial projects.
-
Strong foundation in numerical analysis (e.g., PDEs, optimization, discretization methods).
-
Proficiency in scientific programming in Python and a lower level language such as C++, Fortran and/or with GPU programming.
-
Ability to rigorously read, implement, and extend algorithms and methods from the literature. With a commitment to scientific rigor and structured problem-solving in method development.
-
Analytical, collaborative, and solutions-oriented mindset.
-
Strong coding practices: clean, properly-documented, and tested code (unit testing, documentation, version control, collaboration with Git).
-
Ability to work as part of a team based in both London and Paris.
-
Experience with high performance computing and parallelization/vectorization.
-
Experience developing classical or electronic density functional theory methods.
-
Experience with applying ML to computational methods.
-
Background in chemical physics, statistical mechanical or molecular dynamics.
- Familiarity with atomistically modelling proteins or other biochemical systems, or cheminformatics python libraries (RDKit, Pandas, etc).
-
Experience in a drug discovery environment.
Nice to have
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
