Skip to content
OpenAIOpenAISan Francisco, CA

Workload Porting & Performance Engineer

Evaluates new hardware platforms by porting benchmarks and workloads, analyzes performance across compute/memory/networking, identifies bottlenecks, and optimizes for AI systems. Requires expertise in performance analysis, system architecture, and debugging across hardware/software boundaries.

342k – 555k/yr
HybridDevOps / SRE

About the role

Key Responsibilities

  • Port and enable benchmarks and real-world workloads on new hardware platforms.
  • Evaluate system performance across compute, memory, storage, and networking subsystems.
  • Identify and analyze performance bottlenecks and inefficiencies.
  • Adapt and optimize workloads to better utilize hardware capabilities.
  • Develop and run performance experiments and profiling workflows.
  • Compare expected vs. observed performance and provide feedback to hardware architecture teams, performance modeling teams, system and software engineers.
  • Debug issues across the stack, including software, runtime, and hardware interactions.
  • Provide actionable insights to guide platform readiness and deployment decisions.

Qualifications

  • Experience with performance analysis, benchmarking, or workload optimization.
  • Strong understanding of system architecture, including CPU/GPU, memory, and I/O subsystems.
  • Experience porting or adapting workloads across different hardware platforms.
  • Familiarity with profiling tools and performance debugging techniques.
  • Ability to identify root causes of performance issues across hardware/software boundaries.
  • Experience working in large-scale or distributed system environments.

Preferred Skills

  • Experience with AI/ML workloads, including training or inference systems.
  • Familiarity with GPU or accelerator-based systems.
  • Experience working with low-level performance tools (profilers, tracing, microbenchmarks).
  • Background in systems software, compilers, or runtime optimization.
  • Experience collaborating with hardware and architecture teams on performance validation.

Skills

Performance AnalysisBenchmarkingWorkload OptimizationCpuGPUProfiling ToolsSystem ArchitectureDistributed SystemsAi/Ml WorkloadsProfilersTracingMicrobenchmarks

Similar roles

DevOps / SRE jobs
OpenAI

3P Architect

OpenAISan Francisco, CA +1

Defines rack- and cluster-level reference architectures for AI infrastructure, translates workload requirements into designs, collaborates with partners and modeling teams to evaluate tradeoffs, and drives vendor roadmaps to address technology gaps.

342k – 555k/yr
HybridDevOps / SRE
Thinking Machines Lab

Reliability Engineer, Supercomputing

Thinking Machines LabSan Francisco, CA

Ensure reliability of large GPU supercomputing clusters by diagnosing hardware/firmware/OS issues, automating monitoring, driving firmware rollouts, and working directly with vendors.

350k – 475k/yr
On-siteDevOps / SRE
Thinking Machines Lab

Network Engineer, Supercomputing

Thinking Machines LabSan Francisco, CA

Own and debug multi-thousand-GPU network fabric (RDMA/RoCE, NVLink/NVSwitch) for large-scale AI training and inference. Requires backend language proficiency, large-scale cluster experience, and cross-stack ownership.

350k – 475k/yr
On-siteDevOps / SRE
Anthropic

Performance Engineer, Inference Systems

AnthropicSan Francisco, CA +2

Performance engineer focused on cross-layer investigations of Anthropic's inference fleet for Claude, optimizing throughput, latency, reliability, and correctness while building observability and partnering with kernel and serving teams.

350k – 850k/yr
HybridDevOps / SRE
Thinking Machines Lab

Site Reliability Engineer (SRE)

Thinking Machines LabSan Francisco, CA

Site Reliability Engineer drives end-to-end reliability for AI fine-tuning platform Tinker, including SLOs, monitoring, incident response, and multi-tenant GPU scheduling. Requires distributed systems experience, software proficiency for reliability, and production incident handling.

350k – 475k/yr
On-siteDevOps / SRE