Posted in

Software Engineer – Computer-Using Agent

Software Engineer – Computer-Using Agent

CompanyOpenAI
LocationSan Francisco, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • Deep experience building AI infrastructure
  • Experience building backend infrastructure that is easy to maintain
  • Experience building products that end users interface with
  • Experience working on large-scale Machine Learning infrastructure and distributed systems
  • Knowledge of cloud platforms and infrastructure-as-code tech like Terraform
  • Mastery of multiple programming languages

Responsibilities

  • Oversee the development and performance of CUA-specific containers on extremely high-scale Kubernetes clusters
  • Use Terraform to create and manage complex large-scale infrastructure that powers our RL training environment
  • Develop and maintain Python/FastAPI/gRPC services that manage our large-scale AI computing environment
  • Collaborate with research teams to stand up and optimize systems for novel AI training runs and experimental applications
  • Design, implement, test, and debug code across our research stack.

Preferred Qualifications

  • Experience making things go fast
  • Understanding of how the web works in general e.g. HTTP, DOM, javascript
  • Experience with, or willingness to learn how to customize and debug browsers, e.g. developer tools, CDP, extensions etc.
  • Passion for learning new programming languages / technologies
  • Enjoy creating simple impactful systems and frameworks with strong test infrastructure
  • Team player, willing to do a variety of tasks that move the team forward
  • Enjoy fast-paced, collaborative, and cutting-edge research environments
  • Know how to reason about training at scale, identifying bottlenecks and engineering solutions to optimize system performance in training environments
  • Comfortable spinning up new services from scratch.