Apple
Software Engineer - AML, AI & Data Platforms (AiDP)
$185K–$278K
Sunnyvale, California · Full-time · Posted Sep 30, 2026
- Experience
- 6+ years of software development; 4+ years of Python or Java expertise building production applications.
- Education
- Bachelor’s Science in Computer Science or similar degree or discipline or experience.
About the job
Build and enhance a scalable, highly concurrent machine-learning serving platform that supports fraud prevention and operations across Apple services.
What you'll do
- Design and implement large-scale, secure, highly available systems for the inference platform.
- Build systems that process thousands of transactions per second while balancing consistency and performance.
- Coordinate requirements and project delivery across teams, mentor junior engineers, and support production issues.
What they ask for
- 6+ years of software development experience.
- 4+ years of Python or Java expertise building production applications.
- Strong knowledge of concurrency, language internals, ML and AI frameworks, and computer science fundamentals.
- Proficiency with Kubernetes and CNCF technologies, and with profiling, optimizing, and debugging applications and libraries.
Nice to have
- Exposure to Ray, KServe, Triton, or other inference frameworks.
- Knowledge of using GenAI to improve developer, user, and business productivity.
Pay
$184,700 and $277,600 (base salary)
Tools
Python, Java, Kubernetes, CNCF, Ray, KServe, Triton
AI focus
Build and operate a scalable ML and AI serving platform for model training, deployment, and inference, including fraud prevention; preferred GenAI use to improve productivity.
Model-written summary · the original posting is authoritative