Software Engineer - AML, AI & Data Platforms (AiDP)
Core
Design, build, and enhance scalable, highly concurrent ML and AI serving platforms to prevent fraud and drive operations for Apple services.
Role type
Senior IC software engineer (ML/AI infrastructure)
Builds
Backend services and infrastructure for training, building, deploying, and inferring ML models at scale
Domain
Financial services / Fraud prevention / Generative AI
Deliverable
production ML models
Required skills
Python, Java, distributed systems, concurrency, threading, ML/AI frameworks, Kubernetes, CNCF technologies, system profiling, debugging
Preferred skills
Ray, KServe, Triton, GenAI integration, cross-platform debugging, ML workflow tuning
Technologies
Kubernetes, CNCF, Ray, KServe, Triton
Responsibilities
Design and implement large-scale, secure, highly available systems; process thousands of transactions per second with consistency and performance; mentor junior engineers; lead projects to completion; support production issues
Seniority
Senior, hands-on IC