Staff Machine Learning Engineer - Tools & Frameworks AI

Apple
Cupertino, United States of America2026-03-12

About the job

Our team designs and builds ML solutions to transform how Apple and developers in the ecosystem approach developing quality software at scale. We are a team of applied scientists, infrastructure engineers, and machine learning engineers who work with NLP, computer vision, and multimodal domains to create AI-powered testing solutions.

Responsibilities

Design and implement novel ML solutions for testing and automation problems

Provide technical leadership and mentorship on research directions

Apply a broad range of ML techniques (LLMs, classical ML, computer vision, reinforcement learning) to identify the best approach for each problem

Work cross-functionally with product teams, integration engineers, and other ML practitioners across Apple

Qualifications

Minimum

5+ years of hands-on experience developing machine learning systems in production environments

Strong programming skills with demonstrated ability to write production-quality ML code

Proven track record working with multiple ML paradigms including modern and traditional methods

MS or PhD in Computer Science, Machine Learning, or equivalent professional experience

Preferred

Experience with classical ML techniques, reinforcement learning, or probabilistic modeling in addition to deep learning

Experience in NLP, computer vision, or multimodal ML applications

Track record of technical mentorship or leading complex ML projects

Familiarity with Apple development ecosystem and frameworks

Experience with testing, software quality, or developer tools