About The Position

As part of the Machine Learning Platform Technologies - ML Compute organization, you’ll connect the world’s best researchers with the world’s best AI infrastructure to take on the most challenging problems in machine learning and build the rock-solid foundation for some of Apple’s most innovative products. And this is Apple, so your team will innovate across the entire stack: hardware, software, algorithms — it’s all here.

Requirements

  • Bachelor’s degree in Computer Science, relevant technical field, or equivalent practical experience
  • 15 years of experience designing and building very large-scale distributed systems
  • Proficiency in at least 1 backend language (e.g., Python, C++, Go, Rust)
  • Proficiency in cloud-native architectures and compute orchestration platforms (e.g., Kubernetes)
  • Hands-on experience working with ML accelerators such as GPUs and TPUs
  • Track record of mentoring senior engineers and setting long-term architectural vision across orgs

Nice To Haves

  • Master’s degree or PhD in Computer Science or related technical fields
  • Experience in running distributed training and/or inference workloads in production
  • Expertise in ML systems performance profiling, debugging, and optimization
  • Expertise in deep learning frameworks (e.g., PyTorch, JAX) and their underlying architectures

Responsibilities

  • Provide technical leadership in building and evolving next-generation AI infrastructure at Apple.
  • Shape the architecture and long-term technical strategy for large-scale training and inference systems, working at the intersection of AI research, systems, and cloud infrastructure.
  • Directly influence how frontier and production models are trained, deployed, and scaled across diverse accelerator platforms.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service