Software Engineer - Molecular Dynamics

Yerevan, Yerevan, Armenia

Deep Origin

Deep Origin is a biotechnology company that help's scientists solve disease and extend healthspan by building tools that simplify R&D, simulate biology, and untangle the complexity of life. Streamline computational analysis today. Simulate...

View all jobs at Deep Origin

Apply now Apply later

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.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  3  0  0
Category: Engineering Jobs

Tags: Architecture AWS Biology Chemistry Distributed Systems Drug discovery EC2 Git GitHub HPC Julia Machine Learning Physics Python Research

Perks/benefits: Career development Equity / stock options Health care

Region: Asia/Pacific
Country: Armenia

More jobs like this