Software Engineer, Developer Productivity

at OpenAI
USD 210,000-490,000 per year
SENIOR
✅ On-site
✅ Relocation

Tech Stack

AI API ChatGPT FastAPI @ 6 GPU @ 6 Kafka @ 6 Kubernetes @ 6 PostgreSQL @ 6 Python @ 6 Terraform @ 6

Details

The Applied AI team safely brings OpenAI's technology to the world through products including ChatGPT, Plugins, DALL·E, and APIs for GPT-4, GPT-3, embeddings, and fine-tuning. The team also operates inference infrastructure at scale.

The Engineering Acceleration team designs, builds, and maintains the foundational systems that engineers use to build ChatGPT and the API. This role involves owning and defining the strategy, vision, and plan for increasing developer productivity.

Responsibilities

  • Drive the design, development, and implementation of tools, systems, and processes that accelerate engineering velocity, reduce manual effort, and increase output quality.
  • Use the latest AI tools to rethink how to build a highly productive engineering organization.
  • Work with teams across OpenAI to understand their workflows, challenges, and needs, and ensure that the tools and systems address those requirements.
  • Bring new features and research capabilities to the world by partnering with product engineers to build the necessary technical foundations.
  • Guide and advise product engineering teams on best practices for building observable and scalable systems.
  • Participate in an on-call rotation to respond to critical incidents as needed and maintain the reliability of the systems built by the team.

Requirements

  • 5+ years of engineering experience, including 3+ years of experience building infrastructure and tooling for developers.
  • Experience-driven empathy for the tools, frustrations, and processes that slow engineering teams down and lead to toil or burnout.
  • A strong intrinsic desire to learn and fill in missing skills, along with the ability to share learnings clearly and concisely.
  • Comfort with ambiguity and rapidly changing conditions, with the ability to add structure and order when necessary.

The infrastructure includes a large-scale deployment of GPU nodes running in dozens of Kubernetes clusters across regions. Core technologies include Terraform, Buildkite, PostgreSQL, Cosmos DB, Kafka, Python, and FastAPI.

This role is exclusively based at the San Francisco headquarters.

More jobs at OpenAI

Similar jobs