International Association for Cryptologic Research

International Association
for Cryptologic Research

All job postings
Software Engineer
Tsinghua University, IIIS, Beijing

We are seeking one to two software engineers who can contribute to implementing a software system for privacy-preserving DNA synthesis screening in the Secure DNA project. We are a group of researchers from Tsinghua University, MIT, Aarhus University, Shanghai Jiao Tong University, and other world-leading academic institutions. Our goal is to develop an automatic and accurate screening system that can effectively block hazardous DNA sequences from being produced, while at the same time providing superior levels of security guarantees, in terms of not disclosing the submitted DNA orders or the potential hazards that are not yet public. To learn more visit our website or read the technical whitepaper.

Your Responsibilities
  • Develop and implement the software system that realizes secure DNA synthesis.
  • Develop the frontend that integrates the system into the production environments of our DNA vendor partners.
Basic Requirements
  • Strong software development experience, especially large-scale systems and/or security-critical software.
  • Strong knowledge and experience in software programming, such as C++, Rust, or Go.
  • Familiarity with common cryptographic software libraries and implementations.
Nice to Have
  • Experience in distributed systems.
  • Basic theoretical background in cryptography and system security.
  • English communication and reading/writing capabilities.
  • Passion for modern cryptography-based secure computing.
Benefits
  • Involved in world-leading research projects and teamed up with top scientists around the world, including Turing award winners.
  • Competitive salary and other benefits from Tsinghua University.
  • Future opportunities in long-term collaboration with other research projects at Tsinghua.
Contact: Mingyu Gao, gaomy@tsinghua.edu.cn
Last updated: 2021-06-10 posted on 2021-06-09