Machine Learning Engineer

A global technology company that creates innovative consumer electronics, software, and services used by billions of people worldwide.
$143,100 - $264,200
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer

Description For Machine Learning Engineer

Join Apple's Video Engineering team as a Machine Learning Engineer and impact billions of users worldwide. This role focuses on developing cutting-edge video processing algorithms using machine learning and AI technologies. You'll be part of a dynamic team responsible for creating image and video core technologies used across Apple's product lineup.

The position offers an exciting opportunity to work with generative AI models in video processing applications. You'll be involved in developing machine learning models for specific video processing applications and optimizing these features for production use. The role requires expertise in deep learning, computer vision, and hands-on experience with Python and frameworks like PyTorch.

As a Machine Learning Engineer, you'll work on data collection, model training, and implementation of state-of-the-art deep learning methods for low-level vision tasks. You'll have the chance to work with generative and multi-modal foundation models to enhance video features across Apple's product ecosystem.

The ideal candidate should have at least a Master's degree in Machine Learning, Computer Science, or related fields, with strong programming skills and experience in training large generative neural networks. Knowledge of low-level vision algorithms and digital signal processing is highly valued.

Apple offers a competitive compensation package, including base pay ranging from $143,100 to $264,200, plus equity opportunities through stock programs, comprehensive benefits, and the chance to work on products that impact users globally. Join a team that's pushing the boundaries of AI and machine learning in video processing, and help shape the future of Apple's technology.

Last updated a day ago

Responsibilities For Machine Learning Engineer

  • Work on data collection and curation for training/testing/validation of machine learning models
  • Investigate the latest deep learning based low-level vision methods
  • Harness the power of generative and multi-modal foundation models in improving the quality of video features across Apple products

Requirements For Machine Learning Engineer

Python
  • Masters degree in Machine Learning, Computer Science, Electrical/Computer Engineering, or related fields
  • Knowledge of the principles, algorithms, and techniques used in machine learning and computer vision with first-hand experiences
  • Programming skills and hands-on experience with Python and deep learning frameworks such as PyTorch
  • Hands on experience training large generative neural networks (GAN, Diffusion Models)

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Machine Learning Engineer

Display Algorithm Engineer

Display Algorithm Engineer position at Apple, developing simulation and ML tools for next-generation display products in AR/MR, Mobile, and Desktop segments.

Machine Learning Engineer, Apple Services GenAI & ML Frameworks

Machine Learning Engineer position at Apple focusing on GenAI and ML Frameworks, working on advanced personalization and search technologies.

Image Scientist - Simulation

Image Scientist position at Apple focusing on developing simulation frameworks for camera systems and AR/VR features, offering competitive salary and benefits.

QA Automation Engineer - Apple Neural Engine

QA Automation Engineer position at Apple, focusing on machine learning and AI testing, offering competitive salary and benefits in Sunnyvale, CA.

Machine Learning Engineer

Machine Learning Engineer role at Apple focusing on multimodal foundation models, data-centric ML research, and state-of-the-art AI solutions.