OpenAI

Software Engineer, Infrastructure

OpenAI
Apply
1 year ago
London, United KingdomMid Level

Responsibilities

  • Design, build, and maintain reliable and performant systems used across engineering.
  • Define technical strategy, architecture, and long-term goals with the team.
  • Collaborate with engineers, product managers, and researchers to meet evolving infrastructure, data, and compute needs.
  • Improve internal tooling, automation, and developer experience.
  • Contribute to incident response, postmortems, and best practices for system reliability and scalability.

Requirements

  • 4+ years of relevant industry experience, including 2+ years leading large-scale, complex projects or teams as an engineer or technical lead.
  • Strong software engineering skills with experience in Python, Go, C++, Rust, or similar languages.
  • Experience designing, operating, or scaling distributed systems or developer infrastructure.
  • Comfort working in Linux environments with Kubernetes, Terraform, CI/CD pipelines, and modern observability stacks.
  • Passion for distributed systems at scale, with focus on reliability, scalability, security, and continuous improvement.
  • Ability to debug complex systems and build consensus among internal and external stakeholders.
  • Excellent communication, collaboration, and cross-functional skills.
OpenAI

About OpenAI

10,000+ employees

OpenAI builds and deploys large-scale AI models and tools—including ChatGPT, GPT-4–class models, DALL·E, and Whisper—sold via APIs and enterprise subscriptions to developers and businesses. It monetizes through usage-based API pricing and ChatGPT Plus/Team/Enterprise, and also reaches customers via Microsoft’s Azure OpenAI Service. Founded in 2015 and headquartered in San Francisco, it operates as a private partnership.

Contact me