Apply on company website Hybrid

OpenAI is hiring a Software Engineer, Trusted Computing and Cryptography

Responsibilities

  • Write high-quality, performance-critical code in Rust and Python.
  • Work alongside researchers, engineers, and security experts to integrate and scale advanced cryptographic techniques into production and research systems.
  • Write foundational libraries to support cryptographic operations and ensure security best practices are embedded into infrastructure.
  • Design, implement, and maintain secure key management systems for production environments.
  • Design and deploy systems that help us trust our infrastructure, using security primitives and technologies such as tpm2, Secure Boot, Nitro Enclaves, confidential computing, Intel SGX, and AMD-SEV.
  • Research, design, and implement operating system-level security measures, such as remote attestation, runtime TPM measurement, and host integrity verification.

Requirements

  • Extensive experience as a software engineer working on global-scale production systems.
  • Experienced in deploying cryptographic systems at scale, with a strong understanding of production cryptographic key management.
  • Familiarity with security primitives, including but not limited to TPM2, Secure Boot, secure enclaves, and confidential computing platforms.
  • Professional experience programming in Python and proficiency in Rust and/or C/C++.
  • Own problems end-to-end and are willing to acquire any missing knowledge to get the job done.
  • Experience architecting, observing, and debugging production distributed systems.
  • Exhibit a humble attitude, eagerness to help colleagues, and a commitment to the team’s success.
  • Are self-directed and enjoy identifying the most important problems to tackle.
  • Have experience rebuilding or significantly refactoring production systems to accommodate rapidly increasing scale.
  • Have a good intuition for when off-the-shelf solutions will work and can quickly build tools to accelerate workflows when they won’t.
Required Skills
Rust
Job Details
Work mode Hybrid
Category other
Posted a year ago
Application On company website
About company
OpenAI
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity.
All jobs at OpenAI Visit website