Software Engineer (AI Infrastructure / Training / Inference)
AI Summary
A software engineer designing and building scalable infrastructure for AI model training and inference, focusing on GPU orchestration, distributed systems, performance optimization, and production reliability.
About this role
About the Role
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.
SPREEAI is a fast-growing, innovative AI company at the forefront of fashion and e-commerce,revolutionizing how consumers engage with fashion through lifelike photorealistic try-on technology and hyper-personalized shopping experiences.Our mission is to redefine the retail landscape with cutting-edge AI solutions that blend high fashion and technology. We thrive in a dynamic, fast-paced environment where creativity meets technology to drive real impact. If you are passionate about innovation and shaping the future of fashion, SPREEAI offers a platform to make your mark.
Skills
Explore related jobs
More jobs at SpreeAI
- Full Stack EngineerHybrid (San Francisco, California
- MLOps EngineerHybrid (San Francisco, California
- Backend Software EngineerHybrid (San Francisco, California
- Frontend EngineerHybrid (San Francisco, California
- Partnerships & Business Development AssociateRemote
- Principal Engineer, AI Platform & InfrastructureHybrid (San Francisco, California
Similar C++ jobs
Jobs in San Francisco
- Culinary Arts InstructorEquus · San Francisco, CA
- VP of MarketingMirantis · San Francisco, California
- Associate Project ManagerTurner & Townsend · San Francisco, California
- Cost Manager / Quantity Surveyor - Construction ManagementTurner & Townsend · San Francisco, California
- Community ManagerSia · San Francisco, CA
- Cost Manager / Quantity Surveyor - ConstructionTurner & Townsend · San Francisco, California
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.