Software Engineer, Model Inference at OpenAI - ScoutJobs - The AI-curated global job board
Skip to content
OpenAI
Posted 9 hours ago

Software Engineer, Model Inference

OpenAISoftware Engineer, Model Inference

Requirements

5+ years professional software engineering experience, Understanding of modern ML architectures, Experience with production distributed systems, Familiarity with PyTorch and NVIDIA GPUs

Skills

PyTorchCUDADistributed Systems

About the role

Responsibilities

  • Work alongside machine learning researchers, engineers, and product managers to bring latest technologies into production
  • Introduce new techniques, tools, and architecture to improve performance, latency, throughput, and efficiency of the model inference stack
  • Build tools to provide visibility into bottlenecks and sources of instability
  • Optimize code and Azure VM fleet to maximize utilization of GPU RAM and FLOPs
  • Enable advanced research through high-quality engineering

Requirements

  • At least 5 years of professional software engineering experience
  • Understanding of modern ML architectures and performance optimization for inference
  • Experience architecting, building, observing, and debugging production distributed systems
  • Ability to own problems end-to-end and learn new technologies quickly

Preferred Qualifications

  • Familiarity with PyTorch and NVIDIA GPUs
  • Knowledge of software stacks like NCCL and CUDA
  • Experience with HPC technologies such as InfiniBand, MPI, and NVLink
  • Experience with performance-critical distributed systems

About the Company

OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer, Model Inference

OpenAI · San Francisco

Sign up to apply