Backend Software Engineer, Applied Foundations
Core
Design and implement safe services and infrastructure powering core AI products like ChatGPT and Codex.
Role type
Backend Software Engineer
Builds
Scalable backend systems, APIs, and distributed services for global AI products
Domain
Artificial Intelligence / Large-scale distributed systems
Deliverable
production ML models | infrastructure
Required skills
Distributed systems design, API development, Backend languages (Go, Python, Rust, C++), Data storage and retrieval, Compute solutions, Adversarial attack mitigation, System reliability engineering
Preferred skills
Production service maintenance, Data pipeline management, End-to-end ownership, Self-directed problem solving
Technologies
Go, Python, Rust, C++
Responsibilities
Architect scalable backend systems and APIs, Drive performance and reliability across distributed services, Implement data storage and compute solutions, Participate in long-term architectural planning, Collaborate on safety measures against adversarial attacks
Seniority
Mid-to-Senior, hands-on IC