Taro Logo

AIML - Software Engineer - ML Systems and Evaluation Engineering

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger.
$121,900 - $183,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For AIML - Software Engineer - ML Systems and Evaluation Engineering

Apple is seeking an AIML Software Engineer for ML Systems and Evaluation Engineering to join their Machine Learning and AI team. This role involves owning requirements, including 'proof of concept' development, and co-owning the development roadmap for ML system evaluation platform. The ideal candidate will have a proven track record in defining success by completing the full product cycle, from design and implementation to gathering feedback and iterating on systems, frameworks, and tools for the AI/ML teams.

Key responsibilities include:

  • Overseeing system integration and contributing to how software is used in evaluation plans and continuous integration of ML models
  • Building, measuring, and leveraging software to provide insights into the impact of platform changes
  • Designing, implementing, and optimizing large-scale data and compute-intensive pipelines, tools, and machine learning systems
  • Developing long-term strategic visions and executing scalable solutions in fast-paced, agile work environments

The role requires strong software engineering skills, expertise in Python and at least one other object-oriented programming language, and experience with the full lifecycle of ModelOps pipelines. Knowledge of statistics-based evaluation approaches and ML training pipelines is preferred.

As part of the Siri team within Apple Intelligence, you'll be at the forefront of the next revolution in machine learning and Generative AI, creating groundbreaking conversational assistant technologies for both large-scale systems and new client devices.

Apple offers a competitive compensation package, including base pay between $121,900 and $183,600, potential stock awards, comprehensive benefits, and opportunities for professional development and growth.

Join Apple and contribute to a highly accomplished team that evaluates AIML products, delighting and inspiring millions of people worldwide!

Last updated 8 months ago

Responsibilities For AIML - Software Engineer - ML Systems and Evaluation Engineering

  • Own requirements, including 'proof of concept' development
  • Co-own the development roadmap for ML system evaluation platform
  • Oversee system integration and contribute to how software is used in evaluation plans and continuous integration of ML models
  • Build, measure, and leverage software to provide insights into the impact of platform changes
  • Design, implement, and optimize large-scale data and compute-intensive pipelines, tools, and machine learning systems
  • Develop long-term strategic visions and execute scalable solutions in fast-paced, agile work environments

Requirements For AIML - Software Engineer - ML Systems and Evaluation Engineering

Python
Java
  • Professional experience in software development, with emphasis on designing, implementing, and optimizing large-scale data and compute-intensive pipelines, tools, and machine learning systems
  • Strong software engineering skills, including system design, development, testing, debugging, release and maintenance
  • Proven expertise in Python (required) and at least one other object-oriented programming language (e.g., Swift, C#, Go, Java)
  • Experience with the full lifecycle of ModelOps pipelines, including data preprocessing, model training, evaluation, deployment, and monitoring

Benefits For AIML - Software Engineer - ML Systems and Evaluation Engineering

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Tuition reimbursement for job-related education
  • Potential discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential discretionary bonuses or commission payments
  • Potential relocation assistance

Interested in this job?