About the job
About Our Team
At OpenAI, we believe that security is the cornerstone of our mission to ensure artificial general intelligence serves the greater good of humanity.
Our dedicated Security team is responsible for safeguarding OpenAI’s technology, personnel, and products. We take a technical approach in our creations while maintaining operational excellence in our processes. Our core principles include prioritizing impactful work, empowering our researchers, preparing for revolutionary technological advancements, and fostering a strong culture of security.
About the Position
Trusted Computing and Cryptography is a specialized engineering and security unit within OpenAI’s Security organization. Our focus areas include:
Implementing high-performance cryptographic solutions at scale
Managing keys securely, including offline physical backups and multi-party computation strategies
Utilizing trusted hardware enclaves for functionalities ranging from boot measurements to GPU confidential computation
We are on the lookout for a talented software engineer to join our team and enhance the security of our vital computing infrastructure, concentrating on trusted computing and cryptography at scale.
This role offers the flexibility of working remotely from anywhere in the US, with occasional travel to our San Francisco headquarters or other locations as necessary. We embrace a hybrid work model that encourages three days in the office weekly and provide relocation assistance for new hires.
Your Responsibilities:
Develop high-quality, performance-critical applications in Rust and Python.
Collaborate with researchers, engineers, and security experts to seamlessly integrate and scale advanced cryptographic methodologies in our production and research systems.
Create foundational libraries that underpin cryptographic operations and integrate security best practices into our infrastructure.
Design, implement, and maintain secure key management systems for our production environments.
Architect and deploy systems that instill trust in our infrastructure, utilizing security technologies such as TPM2, Secure Boot, Nitro Enclaves, confidential computing solutions, Intel SGX, and AMD-SEV.
Research, design, and implement operating system-level security measures, including remote attestation and runtime TPM measurements.

