Machine Learning Engineer

Apple is a leading technology company known for creating innovative products and services used by billions of people worldwide.
$121,900 - $183,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Machine Learning Engineer

We are seeking a highly motivated Machine Learning Engineer to join Apple's Video Engineering team. This role focuses on developing next-generation video processing algorithms using machine learning and AI technologies. You'll work on creating and optimizing machine learning models for specific video processing applications, leveraging the power of generative and multi-modal foundation models.

Key responsibilities include:

  • Data collection and curation for training, testing, and validating machine learning models
  • Investigating cutting-edge deep learning methods for low-level vision tasks
  • Applying generative and multi-modal foundation models to enhance video features across Apple products

You'll be part of a dynamic team responsible for core image and video technologies used in almost all Apple products and services. This is an opportunity to make a significant impact, potentially affecting billions of users worldwide.

The ideal candidate will have:

  • An advanced degree (Masters or PhD preferred) in Machine Learning, Computer Science, Electrical/Computer Engineering, or related fields
  • Strong knowledge of machine learning and computer vision principles, algorithms, and techniques
  • Proficiency in Python and deep learning frameworks like PyTorch
  • Hands-on experience with large generative neural networks (GAN, Diffusion Models)
  • Background in digital signal and image processing (preferred)
  • Experience with multi-modal foundation models (preferred)
  • Publication record in top-tier conferences (e.g., CVPR, ICCV, SIGGRAPH, ECCV, NeurIPS, ICML, ICLR) is a plus

Join Apple and be part of a team that's shaping the future of video technology through innovative machine learning solutions.

Last updated 2 months 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 machine learning and computer vision principles, algorithms, and techniques
  • 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
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance (if eligible)

Interested in this job?

Jobs Related To Apple Machine Learning Engineer

Senior Software Engineer - Apple ML Data Platform

Senior Software Engineer position at Apple working on ML Data Platform, building scalable distributed systems for machine learning infrastructure.

AIML - Software Engineer, Siri Cross Device, Siri and Information Intelligence

Senior Software Engineer position at Apple working on Siri's cross-device intelligence platform, requiring 5+ years of experience and expertise in AI/ML technologies.

AIML - Senior Machine Learning Engineer, Audio Generation, Siri and Information Intelligence

Senior ML Engineer role at Apple working on Siri's audio generation and AI systems, offering competitive pay and the chance to shape the future of conversational AI.

ML Engineer Multimodal Sensing - Incubation

Senior ML Engineer role at Apple focusing on multimodal sensing and AI technologies for next-generation products, offering competitive compensation and comprehensive benefits.

AIML - Sr. Machine Learning Engineer, NL Response Generation - Siri & Information Intelligence

Senior Machine Learning Engineer role at Apple focusing on NLP response generation for Siri, offering competitive compensation and the opportunity to impact millions of users.