This Job Vacancy has Expired!

Machine Learning Framework Engineer : Create ML

Posted on Nov 11, 2018 by Apple

Cupertino, CA 95014
Call Center & Customer Service
Immediate Start
Annual Salary

Machine Learning Framework Engineer : Create ML

Santa Clara Valley (Cupertino), California, United States

Software and Services


Posted: Nov 7, 2018

Weekly Hours: 40

Role Number:

The Core ML team in the AI / ML group at Apple creates frameworks such as CreateML and CoreML to bring advanced machine learning algorithms and tools to the hands of developers. The team is looking for engineers that are creative, talented and passionate about releasing developer-facing frameworks to contribute to new features of CreateML. This is an opportunity to drive key machine learning initiatives across domains and design, build and maintain the next generation of ML frameworks at Apple.

Key Qualifications

  • Experience building large-scale consumer-facing software
  • Project or work experience with machine learning
  • C / C++ and Swift experience
  • Knowledge of software engineering best practices
  • Familiarity with multiple machine learning libraries is a plus


Our team is looking for an Engineer who would enjoy building machine learning foundations for other developers. Work includes designing, implementing and maintaining high-performance features for machine learning model training and deployment. The role has the opportunity to collaborate cross-functionality with other teams, ship high-quality work to developers and communicate new features and advancements at Apple's WWDC (Worldwide Developer Conference).

Education & Experience

BS or MS in Computer Science (or related field)

Additional Requirements

  • Find out more about Create ML here -

See job description

Reference: 569309909