Skip to content

Open nowPosted 7 hours ago

Senior Scientific Developer

Deep Origin

Where
Yerevan, Armenia
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Scientific DeveloperDeep Origin · Yerevan, Armenia
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Deep Origin's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

14.0% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.3%1 day
  2. 4.7%3 days
  3. 14.0%7 days
  4. 22.5%14 days
  5. 38.3%30 days
  6. 59.0%60 days
This job: posted 7 hours ago

The posting

About the company

Deep Origin is a biotech startup building an operating system for science that transforms how life science research is conducted. Led by Michael Antonov, co-founder of Oculus, and backed by Formic Ventures, we are redefining the infrastructure behind modern drug discovery. Our AI-driven platform enables scientists to accelerate discovery, reduce cost, and bring breakthrough innovations to life faster. As we scale, engineering excellence is a critical lever in advancing our mission to dramatically reduce disease and extend human healthspan.

About the role

We are hiring a Senior Scientific Developer to help build and scale the computational science layer of our drug discovery platform.

This is a hands-on role at the intersection of scientific computing and software engineering. You will design, implement, and operate production-grade tools and workflows used by medicinal chemists and computational biologists — from molecular docking and free-energy calculations to system preparation and structure-based design. You will work across our Python SDK, scientific workflow definitions, containerized compute functions, and the Julia packages that power our molecular simulation stack.

You will have ownership of key scientific capabilities from design through deployment, with a high level of independence and direct impact on what researchers can run on the platform.

Requirements

  • MSc or PhD in chemistry, chemical biology, bioinformatics, computational chemistry, or a closely related field — or equivalent industry experience with a strong scientific track record.
  • Deep domain knowledge in at least one of: medicinal chemistry, cheminformatics, structural biology, molecular simulation, or computational drug discovery.
  • Excellent Python skills — you write clean, tested, production-quality code and are comfortable building libraries and APIs, not just notebooks and scripts. In practice, that means:
  • You have authored and maintained an installable Python package; publishing to PyPI is a strong plus.
  • You work with modern packaging and environments (`uv`, `conda`, or `pixi`).
  • Linting and type checking are part of your default workflow (`ruff`, `ty`).
  • You have used Marimo (or similar reactive/reproducible notebook tools) for scientific exploration, demos, or documentation.
  • Strong Docker skills — you are comfortable containerizing scientific Python code for production, not just running pre-built images. In practice, that means:
  • You know how to containerize Python scripts, packages, and dependencies into reliable images.
  • You can write multi-stage Dockerfiles for complex build pipelines.
  • You know how to trim image size (layer caching, slim base images, build-arg hygiene, and keeping runtime images lean).
  • Experience implementing scientific algorithms and workflows end to end, from prototype to deployed, maintainable software.
  • AI-assisted development — you use tools like Claude Code and Cursor fluently, and you have judgment about where they accelerate you and where scientific correctness demands human review.
  • Strong fundamentals in software engineering: testing, version control, debugging, and designing clear interfaces for complex scientific data.
  • Ability to read scientific literature and translate methods into working implementations.
  • Systematic problem-solving approach with a strong sense of ownership.
  • Ability to work both independently and collaboratively in a fast-moving startup.

Preferred:

  • Substantial experience with Julia, especially for scientific computing, molecular dynamics, or high-performance numerical work.
  • Hands-on experience with Kubernetes and cloud-native deployment patterns.
  • Experience with Argo Workflows (or similar workflow orchestration) and Knative (or similar serverless/container platforms).
  • Familiarity with molecular simulation ecosystems: force fields, system preparation, alchemical free-energy methods, or MD analysis pipelines.

Responsibilities

  • Design, implement, and maintain scientific software for drug discovery: docking, free-energy perturbation (FEP), molecular dynamics, cheminformatics, and related computational biology workflows.
  • Build and evolve the Deep Origin Python SDK and scientific APIs that scientists use to run, monitor, and analyze platform workflows.
  • Develop and maintain Julia-based simulation and analysis packages for molecular systems (e.g., system preparation, MD/FEP protocols, post-processing).
  • Author and operate workflow definitions (Argo Workflows) and serverless scientific services (Knative) that orchestrate multi-step computational pipelines on Kubernetes.
  • Package scientific tools as reproducible, containerized functions with clear input/output contracts, validation, and integration tests.
  • Translate domain requirements from medicinal chemistry and computational biology into robust, scalable technical implementations.
  • Collaborate with platform engineering, product, and science teams to integrate scientific tools into our multi-tenant cloud platform.
  • Ensure scientific code quality through testing, documentation, benchmarking, and careful handling of edge cases in real-world molecular datasets.
  • Debug and resolve issues across the full stack — from numerical methods and force-field behavior to workflow failures in production.
  • Contribute to engineering best practices: code review, CI/CD, observability, and operational runbooks for long-running scientific jobs.
  • Mentor teammates and help raise the bar for scientific software engineering across the organization.

Nice-to-have:

  • TypeScript/JavaScript experience — our platform UI and some backend services use modern web stacks.
  • Experience with PostgreSQL or scientific data platforms (chemical structure storage, RDKit, etc.).
  • Contributions to open-source scientific software.
  • Experience at an early-stage startup shipping scientific product features quickly.

Values & Working Style

  • Scientific rigor meets engineering pragmatism — you care about correctness and reproducibility, but you ship.
  • Ownership mindset — you take responsibility from design through deployment and production support.
  • Comfortable with ambiguity — you can navigate underspecified scientific requirements and help define the right scope.
  • Clear communicator — you collaborate effectively with scientists and engineers alike.
  • Curious and self-directed — you learn new domains (chemistry, infra, workflows) as the product demands.

Why This Role Matters Now

As we scale our AI-driven drug discovery platform, the quality and breadth of our scientific compute stack directly determines what researchers can discover and how fast they can iterate. This role is central to expanding our workflow catalog — docking, FEP, system preparation, and beyond — and making those capabilities reliable, fast, and delightful to use at production scale.

Benefits

What we offer

  • Health insurance for you and your family
  • Additional leave days added to your annual paid time off
  • Collaborating with highly experienced professionals
  • Salary with equity, including stock options after probation.
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Deep Origin's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Deep Origin's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Deep Origin's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.