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...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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
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
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.