About the role
What will you do at Apple?
Would you like to play a part in building the next generation of generative AI
applications at Apple? We’re looking for Machine Learning Engineers to work on
ambitious projects that will impact the future of Apple, our products, and the
broader world. This role is directed at assessing, quantifying, and improving
the safety and inclusivity of Apple’s Generative-AI powered features and
products. In this role you’ll have the opportunity to tackle innovative problems
in machine learning, particularly focused on large language models for text
generation, diffusion models for image generation, and mixed model systems for
multimodal applications. As a member of Apple’s Responsible AI group you will be
working on a wide array of new features and research in the generative AI space.
Our team is currently interested in large generative models for vision and
language, with particular interest on Responsible AI, safety, fairness,
robustness, explainability, and uncertainty in models.
DESCRIPTION
This role focuses on developing, carrying-out, interpreting, and communicating
pre- and post-ship evaluations of the safety of Apple Intelligence features.
Both human grading and model-based auto-grading are thoughtfully leveraged to
power these evaluations. Additionally, this role researches and develops
auto-grading methodology & infrastructure to benefit ongoing and future Apple
Intelligence safety evaluations. Producing safety evaluations that uphold
Apple’s Responsible AI values requires thoughtful data sampling, creation, and
curation for evaluation datasets; high quality, detailed annotations and careful
auto-grading to assess feature performance; and mindful analysis to understand
what the evaluation means for the user experience. This role heavily draws on
applied data science, scientific investigation and interpretation,
cross-functional communication and collaboration, and metrics reporting and
presentation.
MINIMUM QUALIFICATIONS
MS, or PhD in Computer Science, Machine Learning, Statistics, or related fields;
or an equivalent qualification acquired through other avenues. Experience
working with generative models for evaluation and/or product development, and
up-to-date knowledge of common challenges and failures. Strong engineering
skills and experience in writing production-quality code in Python. Deep
experience in foundation model-based AI programming (i.e.: using DSPy for
optimizing foundation model prompts, for example) and a drive to innovate in
this space. Experience working with noisy, crowd-based data labels and human
evaluations.
PREFERRED QUALIFICATIONS
Experience working in the Responsible AI space. Prior scientific research and
publication experience. Strong organizational and operational skills working
with large, multi-functional, and diverse teams. Curiosity about fairness and
bias in generative AI systems, and a strong desire to help make the technology
more equitable.
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Machine learning jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
AI Engineer 3 (AI Foundations)
Capital One · San Jose, California, United States
Gen AI Engineer -Dallas, TX
Photon · Dallas, Texas, United States
Operational Technology AI Engineer
Booz Allen Hamilton · Chantilly, Virginia, United States
AI Engineer (Multiple Roles)
T-Mobile · Frisco, Washington, United States
AI Engineer 5 (AI Foundations: LLM Customization, Finetuning, Reinforcement Learning)
Capital One · San Jose, California, United States
AI Engineer 5
Capital One · San Jose, California, United States
Role information can change. Confirm current details on the original application page.
