Apple
Software Engineer Simulation Infrastructure
$185K–$325K
Cupertino, California · Full-time · Posted Aug 29, 2026
- Education
- BS/MS/PhD in Computer Science or a related field, or equivalent experience.
About the job
Develops and operates a platform for large-scale integration testing in simulation across virtual devices and physical hardware, supporting AI/ML projects.
What you'll do
- Improve test-run cost and duration through parallelism, scheduling, and effective use of the hardware fleet.
- Build and maintain backend services and a web frontend for launching runs, viewing results, and tracking quality trends.
- Maintain the platform as tested products evolve and respond quickly to pipeline outages.
What they ask for
- Strong software engineering fundamentals and deep proficiency in Python.
- Experience building and deploying HTTP services, working with relational databases, and using frontend technologies such as React or a comparable framework.
- Hands-on cloud infrastructure experience with containers, Kubernetes, object storage, and managed compute; solid networking and remote-execution fundamentals.
- Strong operating systems background on Linux, macOS, or a comparable platform; BS/MS/PhD in Computer Science or a related field, or equivalent experience.
Nice to have
- Experience with virtualization, machine fleets, test infrastructure, CI/CD systems, or developer tooling at scale.
- Working knowledge of Swift or C++; familiarity with Apple platforms, production authentication and authorization, applied cryptography, or production machine learning models.
Pay
$184,700 and $324,800 (base salary)
Tools
Python, FastAPI, Flask, Postgres, React, Kubernetes, TCP/IP, WebSockets
AI focus
Works on simulation technology supporting AI/ML projects, using traditional and generative AI techniques in simulation; production ML model experience is preferred.
Model-written summary · the original posting is authoritative