Deep Origin

Software Engineer – Molecular Dynamics

29 May 2025
Apply Now
Deadline date:
£67000 / year

Job Description

Led by Michael Antonov, a co-founder of Oculus, and well-funded by Formic Ventures, Deep Origin is poised to reinvent the way scientists work and life science innovations come to life. We see a future largely free of diseases with a 150 year lifespan being a norm. To get there, we are building an operating system for science, enabling scientists to be more productive and to bring tomorrow’s ideas to life quickly and at a reasonable cost.

About the job

Join our team as a Software Engineer to build and enhance our cutting-edge tools and technologies for biotech and drug discovery. In this role, you will contribute to the development of our state-of-the-art molecular dynamics engine, work closely with researchers to make these tools available to both internal and external users.

Requirements

  • Design and develop highly scalable and high-performant systems, ensuring seamless integration with various other tools and technologies used in our pipeline.
  • Work with research teams to expose internally developed tools to internal and external users.
  • Work closely with internal users to improve the features and user experience of existing tools.
  • Collaborate with research teams and internal users to develop tools based on their feedback.
  • Stay updated with the latest trends and technologies in software development, especially in areas relevant to operating systems and distributed systems.
  • Take responsibility proactively, seek areas of improvement of internal processes and practices.

Qualifications

  • Full proficiency in Python for software development, knowledge of low-level high performant languages.
  • Experience in distributed systems, containerization, and deployment.
  • Knowledge of algorithms and data structures.
  • 3+ years of experience working with mid- or large-size codebases.
  • 3+ years of experience designing, building, and operating complex, highly scalable, distributed applications and systems.
  • 3+ years of hands-on software development experience with Python. Experience with other languages is a plus.
  • Knowledge of cloud-based services (e.g., AWS, EC2, S3).
  • Systematic problem-solving approach, coupled with a strong sense of ownership and drive.
  • Familiarity with Git-based workflow (e.g., GitHub workflow, trunk-based workflow, code review process, etc.).

Nice to have

  • Experience in research or work involving advanced mathematical techniques.
  • Familiarity with computer architecture (CPU/memory).
  • Strong interest in physical sciences (physics, chemistry or biology).
  • Experience with high performance computing (e.g. through slurm).
  • Knowledge of the Julia programming language.

Benefits

  • Health insurance for you and your family.
  • Additional leave days added to your annual paid time off.
  • Weekly highly specialized seminars on bio-machine learning and chemistry.
  • Collaborating with highly experienced professionals.
  • Salary with equity, including stock options after probation.