Apply for Biotech Rust Engineer

Biotech Rust Engineer at Secure DNA Project

Apply Now


SecureDNA Background

The SecureDNA project seeks to enable fast, reliable, cheap, automated screening of DNA synthesis orders, to prevent both careless and malicious users from synthesizing potentially-hazardous DNA sequences anywhere in the world. It is an international, academic/commercial partnership project, consisting of researchers from MIT, Tsinghua University, Aarhus University, Shanghai Jiao Tong University, and other world-leading academic institutions, in partnership with major international DNA synthesis providers. Our implementation languages are Rust and (secondarily) Python. Contact: <>


Email <> and mention Rust.Careers the Subject line.

Our goal is to develop an automatic and accurate screening system which can:

  • Screen DNA synthesis orders much more quickly and cheaply than the current human-reliant review system
  • Have negligible impact on legitimate research by researchers authorized to work with particular organisms
  • Effectively block hazardous DNA sequences from being produced without suitable oversight, whether via accident or malice
  • Protect intellectual property by not disclosing the submitted DNA orders to third parties
  • Protect worldwide security by not disclosing potential hazards which may not be public
  • Enable global commercial adoption, with community verification, via scientific diplomacy and open-source software.

To learn more, visit our website or read our technical whitepaper.

We are seeking to enlarge our existing development team with a small number of skilled and passionate developers and test engineers to continue implementing the specification we have developed. This includes the initial beta release, scheduled for the next several months, with possible extension to the entire (multi-year) project.

No relocation is required; this is a 100% virtual position. SecureDNA has the flexibility to hire either as a full-time salaried position or as a contractor at industry-competitive rates. Funding is administered through MIT (US) and Tsinghua University (China).


The codebase won't be huge, but it must be correct, secure, and performant. You will be responsible for:

  • Writing a variety of components, mostly backend (storage, crypto, network) and a small amount of frontend (customer-facing web).
  • Deploying the system into the production environments of our DNA customers and vendor partners.

Test engineers

If you're full of devious ideas for how to break and compromise everything you touch, we want you. You will be responsible for:

  • Establishing a testing framework for assuring quality via continuous integration.
  • Creating inventive test cases and strategies across all levels of the codebase (unit, integration, and functional).
  • Ensuring thorough test coverage.
  • Fuzzing and automated testing.

Basic Requirements for all positions (developers and test engineers):

  • Significant experience working with secure software system development and deployment.
  • Strong knowledge and experience in Rust (and secondarily Python).
  • Knowledge and experience with software testing and with git.
  • Familiarity with common cryptographic software libraries and implementations.
  • Fluent in English, including good writing skills.

Nice to Have

  • Familiarity with modern cryptography-based secure computing algorithms.
  • Some familiarity with basic biological knowledge and DNA synthesis.
  • Prior background in bioinformatics or related fields.


  • Flexible work hours and arrangement; remote and/or part-time are both acceptable.
  • A critical role in implementing an important biosecurity system which will be deployed worldwide.
  • Future opportunities in long-term collaboration with other research projects.
  • Competitive salary and other benefits.

Read our whitepaper "Cryptographic Aspects of DNA Screening" here:



Other Rust Jobs: