Software Security Architect, Operating Systems | Consumer Devices
Core
Define the security architecture, trust boundaries, and privilege models for OpenAI's next-generation operating system to ensure safe, private, and user-controlled AI interactions.
Role type
Senior IC Software Security Architect (Operating Systems)
Builds
Next-generation consumer operating systems integrating hardware-backed security and AI safety guardrails
Domain
Consumer electronics / Operating Systems / Hardware Security / AI Safety
Deliverable
production ML models | product features | infrastructure
Required skills
Operating system internals, hardware-backed security, threat modeling, secure boot, code signing, attestation, kernel hardening, memory protection, process isolation, exploit mitigation
Preferred skills
Secure elements, trusted execution environments, virtualization-based security, secure enclave integration, AI agent security, device lifecycle security
Technologies
C, C++, Rust, secure boot, TEE, SE, kernel, hypervisor
Responsibilities
Define OS security architecture and trust boundaries; Integrate hardware security features (roots of trust, TEE) into the OS; Design platform defenses (secure boot, attestation, updates); Establish isolation controls for kernel, apps, and AI workloads; Define guardrails for AI agent access and actions; Lead threat modeling and architecture reviews; Prototype solutions and review security-critical code
Seniority
Senior, hands-on IC