We are hiring Software Engineers focused on AI Infrastructure to build the systems that enable frontier multimodal AI to operate reliably at production scale. This role exists because modern generative and vision models require infrastructure beyond traditional backend engineering — including GPU orchestration, large-scale inference systems, performance optimization, and developer platforms that allow applied scientists to move fast without sacrificing reliability or cost efficiency.
You will work on:
Scalable model serving and inference pipelines.
Distributed GPU infrastructure.
Performance and cost optimization.
Reliability, observability, and production readiness.
You will operate at the boundary between systems engineering and machine learning — building the “paved roads” that allow advanced AI systems to scale safely and efficiently.
What you'll do
Design and build scalable infrastructure supporting training and inference workflows.
Develop high-performance APIs and backend services for AI model serving.
Optimize GPU utilization, latency, and throughput for multimodal workloads.
Build distributed systems supporting large-scale generative models.
Improve observability, monitoring, and reliability of AI systems.
Partner closely with Applied Science teams to productionize research systems.
Drive improvements in deployment workflows, automation, and platform usability.
Qualifications
Degree in Computer Science, Engineering, or comparable combination of education and practical experience.
Strong object-oriented programming skills (Python, C++, Java, Go, or similar).
Strong data structures and algorithms foundations.
Experience building production backend or distributed systems.
Understanding of cloud infrastructure concepts and containerized systems.
Preferred Qualifications
Experience with Kubernetes, Docker, or container orchestration.
Familiarity with GPU-based ML workloads or distributed training/inference systems.
Experience with model serving frameworks (vLLM, Triton, Ray Serve, or similar).
Experience with observability tools and performance debugging.
Familiarity with PyTorch or ML workflows.
Interest in optimizing systems for efficiency, scalability, and developer velocity.
Numbers & Facts
Location
San Francisco, California
Skills
Algorithmsunmatched
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Automationunmatched
C++ Programming Languageunmatched
Cloud Computingunmatched
Computer Programmingunmatched
Computer Scienceunmatched
Cost Controlunmatched
Data Structuresunmatched
Debugging Toolsunmatched
Distributed Computingunmatched
Dockerunmatched
GPU (Graphics Processing Unit)unmatched
Go Programming Language (Golang)unmatched
Javaunmatched
Large-Scale Systemsunmatched
Machine Learningunmatched
Object Oriented Programming (OOP)unmatched
Performance Tuning/Optimizationunmatched
Process Improvementunmatched
Production Systemsunmatched
Python Programming/Scripting Languageunmatched
Scalable System Developmentunmatched
Software Engineeringunmatched
Systems Administration/Managementunmatched
Systems Engineeringunmatched
Systems Reliabilityunmatched
Technical Recruitingunmatched
Usability Engineeringunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.