EDA Cloud & Developer Infrastructure Engineer

OpenAI•San Francisco, CA
•$287,000 - $485,000

About The Position

OpenAI’s Hardware organization develops AI-native silicon and system-level solutions for advanced AI workloads. The Silicon & Systems team brings together hardware and software engineers to build next-generation AI infrastructure, working across the hardware development lifecycle from architecture and design through validation, deployment, and production. The Infrastructure Software Engineer will build and scale the infrastructure and developer workflows supporting OpenAI’s custom silicon development. Working closely with teams in design verification, physical design, emulation, formal verification, and systems software, this engineer will develop reliable, automated, and efficient workflows that accelerate hardware development. The role owns and improves cloud infrastructure, high-performance computing environments, CI/CD pipelines, regression systems, and data platforms. It translates hardware development requirements into scalable infrastructure solutions that reduce manual overhead, improve reliability, and help engineers iterate faster. This is a collaborative, hands-on role with opportunities to improve infrastructure across the hardware development lifecycle. The position requires strong software engineering fundamentals and deep expertise in one or more infrastructure domains, along with an interest in expanding impact across the broader platform.

Requirements

  • Strong software engineering fundamentals and proficiency in Python or a similar programming language, with experience building reliable automation, tools, or infrastructure services.
  • Deep technical expertise in at least one infrastructure engineering area, such as Linux/HPC environments, cloud infrastructure, CI/CD systems, storage, networking, or EDA development workflows.
  • Experience designing, deploying, and operating cloud infrastructure; Azure is preferred.
  • Familiarity with infrastructure-as-code tools such as Terraform or Bicep.
  • Strong Linux systems knowledge, including processes, filesystems, networking, permissions, performance troubleshooting, and system administration.
  • Experience building and maintaining CI/CD pipelines using Jenkins, Buildkite, GitHub Actions, or similar platforms.
  • Ability to debug complex distributed infrastructure problems, identify root causes, and implement durable solutions.
  • Ability to work closely with engineering teams to understand technical requirements and translate them into scalable, practical infrastructure solutions.
  • Strong technical judgment, clear communication, and a collaborative approach to ambiguous engineering challenges.
  • Curiosity about hardware development and interest in expanding technical expertise across infrastructure, silicon design workflows, and developer productivity.

Nice To Haves

  • Experience supporting ASIC or semiconductor development environments, including EDA workflows, design verification, physical design, emulation, or formal verification.
  • Experience operating large-scale HPC clusters or workload schedulers such as Slurm.
  • Familiarity with compute farms, regression frameworks, build systems, and hardware development toolchains.
  • Experience with enterprise identity and authentication systems such as Entra ID, OpenLDAP, FreeIPA, or SSSD.
  • Experience designing and operating relational databases such as PostgreSQL or MySQL, including schema design, migrations, query optimization, and backups.
  • Familiarity with distributed systems components, including message queues, caching layers, artifact storage, and backend services.
  • Experience with high-performance storage systems, data movement optimization, or large-scale compute infrastructure.
  • Experience managing EDA license servers, license utilization, or other shared infrastructure resources in hardware development environments.

Responsibilities

  • Partner with hardware engineering teams to understand development processes, identify bottlenecks, and build tools, services, and APIs that automate workflows and improve engineering productivity.
  • Design, implement, and operate large-scale regression systems, including job scheduling, execution, results collection, triage, and reporting, with an emphasis on performance, reliability, and reproducibility.
  • Build and maintain automated CI/CD pipelines for infrastructure, developer tooling, and cluster configurations to support safe deployments, testing, and continuous improvement.
  • Design, provision, and operate cloud infrastructure and high-performance compute clusters, optimizing scheduling, capacity, reliability, and cost efficiency for silicon development workloads.
  • Develop data pipelines, databases, and monitoring systems that provide visibility into regression results, infrastructure health, resource utilization, and engineering efficiency.
  • Troubleshoot complex infrastructure issues, improve monitoring and alerting, automate recovery processes, and build resilient, maintainable, and scalable systems.
  • Collaborate with engineers across RTL, verification, physical design, emulation, and software to continuously improve infrastructure supporting silicon development.
  • Own systems end to end, from design and implementation through deployment, monitoring, and ongoing operational improvements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service