Machine Learning Engineer

Apple•Cupertino, CA

About The Position

Join Apple’s All-Scale Modeling team to develop differentiating technologies for Apple products. The role focuses on end-to-end machine learning systems for complex physics modeling problems in Apple hardware development and innovation, as well as kernel performance and efficiency optimization and advanced agentic systems for complex tasks. The position includes documenting and sharing findings to influence roadmap decisions and offers opportunities to collaborate with world-class teams.

Requirements

  • Strong background in machine learning algorithms and engineering.
  • Proficiency in Python and C++ development.
  • Strong analytical and problem-solving skills.
  • Experience deploying, experimenting with, and benchmarking models.
  • B.S., M.S., or Ph.D. degree in Computer Science, Electrical Engineering, or a related field.

Nice To Haves

  • Proficiency in CUDA or Metal programming.
  • Strong background in numerical methods and physics, such as mechanical engineering, electromagnetics, or computational fluid dynamics.

Responsibilities

  • Develop end-to-end machine learning systems to solve complex physics modeling problems for Apple hardware development and innovation.
  • Optimize kernels for performance and efficiency.
  • Design and implement advanced agentic systems for complex tasks.
  • Document and share findings to influence roadmap decisions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service