Job Details

Job Information

Machine Learning Engineer - iWork Team
AWM-9722-Machine Learning Engineer - iWork Team
12/23/2025
12/28/2025
Negotiable
Permanent

Other Information

www.apple.com
Pittsburgh, PA, 15222, USA
Pittsburgh
Pennsylvania
United States
15222

Job Description

No Video Available
 

Weekly Hours: 40

Role Number: 200638411-2926

Summary

Apple's Keynote team is hiring a machine-learning-focused engineer to design, build, and ship the next generation of AI-powered capabilities within Keynote. You’ll help turn advances in generative models, on-device ML, and system-level intelligence into polished, user-facing features used by millions. Your work will blend ML engineering with product-focused software development, enabling transformative experiences across platforms and driving adoption of key OS technologies.

Description

On the Keynote team you will collaborate with ML engineers, developers, and designers to develop cutting-edge AI features that transform how customers create presentations. Your contributions will have a major impact on well-established but dynamic software used and loved by millions of people whose presentations range from school reports to Apple's own Keynote events.

You will integrate model-driven functionality deeply into the product, from intelligent content generation to context-aware assistance and automation. You’ll collaborate with researchers, ML platform teams, product engineers, and designers to turn prototypes into reliable and privacy-conscious features.

Your work will play a central role in Keynote’s evolution as a modern, AI-enhanced productivity application. This includes building and optimizing ML pipelines, shaping API and data-model design, and helping the team adopt new OS tentpoles and platform capabilities. You’ll also contribute to general feature development outside of ML when needed, ensuring that AI systems interact smoothly with the broader application architecture.

Minimum Qualifications

  • Bachelor of Arts or Bachelor of Science in Computer Science, Computer Engineering, or Data Science.

  • Experience building and deploying software in a compiled programming language.

  • Familiarity with machine learning concepts.

  • Practical experience applying ML in production or product-adjacent environments.

Preferred Qualifications

  • Experience working on a team of software developers.

  • Experience with Swift and/or Objective-C.

  • Experience working with large, legacy, or multi-platform codebases.

  • A collaborative mindset and eagerness to ask questions, share knowledge, and iterate based on feedback.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .

Other Details

No Video Available
--

About Organization

 
About Organization