Machine Learning Engineer

Apple is a leading technology company known for its innovative products and services.
$121,909 - $183,643
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:
Multimodal Generative Modeling Research Engineer - SIML, ISE

Senior ML engineering role at Apple focusing on multimodal generative AI research and development for user-facing applications.

ISP Algorithm Engineer - Computer Vision

Senior Computer Vision Engineer role at Apple, focusing on developing and implementing advanced camera algorithms for Apple products, offering competitive compensation and benefits.

Computer Vision/Deep Learning Engineer

Senior Computer Vision/Deep Learning Engineer role at Apple, focusing on biometric ML algorithms and computer vision solutions for next-generation products.

ML Software Engineer

Senior ML Software Engineer role at Apple, building ML-inference applications and services on Apple Silicon, focusing on generative AI and cloud compute infrastructure.

Software QA Engineer, Machine Learning (SF)

Senior ML QA Engineer role at Apple, focusing on iOS and macOS creativity applications, requiring 5+ years of experience in QA and machine learning.

Description For Machine Learning Engineer

Join a great team responsible for delivering instructional content, applications, and frameworks across Apple's platforms and on the web. As a Machine Learning Engineer, you'll contribute to harnessing the power of Machine Learning and Artificial Intelligence to enhance the experience of Apple products for millions of users.

Key responsibilities include:

  • Developing and maintaining Retrieval-Augmented Generation systems to improve AI-based features
  • Using LLMs to build functionality that enhances the productivity of instructional design and editorial teams
  • Evaluating LLM-generated content for accuracy and relevance
  • Contributing to the continuous improvement of machine learning algorithms
  • Collaborating across content and engineering teams to develop innovative NLP solutions
  • Leveraging cutting-edge ML technologies to create impactful software experiences for Apple's customers

This role offers the opportunity to work on advanced AI and ML technologies while directly impacting the user experience of Apple's products. You'll be at the forefront of applying state-of-the-art machine learning techniques to real-world problems, working in a collaborative environment with talented professionals across various teams.

Apple offers a comprehensive benefits package, including medical and dental coverage, retirement benefits, stock options, and educational reimbursement. The company is committed to inclusion, diversity, and equal opportunity, making it an excellent place for professional growth and innovation in the field of machine learning and AI.

Last updated 7 months ago

Responsibilities For Machine Learning Engineer

  • Develop and maintain Retrieval-Augmented Generation systems for improving AI-based features
  • Use LLMs to build functionality for instructional design and editorial team productivity
  • Evaluate LLM-generated content for accuracy and relevance
  • Contribute to the continuous improvement of machine learning algorithms
  • Collaborate across content and engineering teams to develop innovative NLP solutions
  • Leverage cutting-edge ML technologies to create impactful software experiences

Requirements For Machine Learning Engineer

Python
  • Computer Science or Mathematics Bachelor degree or equivalent work experience
  • Experience with fine tuning Large Language Models (LLMs)
  • Experience building Retrieval-Augmented Generation (RAG) systems
  • Experience working with vector databases to support intelligent applications
  • Strong working knowledge of traditional supervised, unsupervised, and semi-supervised ML algorithms
  • Solid mathematical foundations and understanding of ML technologies
  • Experience with deep learning approaches and natural language processing techniques
  • Solid software engineering & computer science foundations
  • Experience approaching and reasoning about unsolved problems through research
  • Excellent oral and written English communication skills

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?