Bachelors in Computer Science, engineering, or a related field
4+ years of hands-on experience in building scalable backend systems for training and evaluation of machine learning/deep learning models
Proficient in relevant programming languages, like Python or Go
Strong expertise in distributed systems, reliability and scalability, containerization, and cloud platforms.
Proficient in cloud computing and data processing infrastructure and tools: Kubernetes, Ray, Beam, Flink
Ability to clearly and concisely communicate technical and architectural problems, while working with partners to iteratively find solutions
Advance degrees in Computer Science, engineering, or a related field
Proficient in working with and debugging accelerators, like: GPU, TPU, AWS Trainium
Proficient in ML training and deployment frameworks, like: JAX, Tensorflow, PyTorch, TensorRT, vLLM
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.