Machine Learning Engineer

Apple creates revolutionary products and technology, leading entire industries with innovation while maintaining strong environmental efforts.
$143,100 - $214,500
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · E-Commerce

Description For Machine Learning Engineer

Apple's Online Store team is seeking a passionate Machine Learning Engineer to join their Online Retail Decision Automation team. This role is crucial in developing next-generation algorithms that power the Apple Online experience. You'll work on diverse projects including product search, recommendation systems, personalization, and Generative AI applications. The position offers an opportunity to impact millions of Apple customers daily through innovative solutions.

The ideal candidate will have a strong machine learning background and software development skills. You'll collaborate with cross-functional teams including researchers, engineers, and data scientists to develop and implement cutting-edge ML algorithms. The role requires expertise in building scalable applications and machine learning models, with proficiency in languages like Python, Java, or C++.

Working at Apple means joining a company that values innovation and inclusion. The compensation package includes competitive base pay, stock options, comprehensive benefits, and educational support. You'll be part of a team that's responsible for Apple's largest store, focusing on delivering magical, personal digital experiences to customers worldwide.

Key technical areas include experience with big data technologies, deep learning frameworks, and modern ML architectures. The role offers exposure to exciting areas like Recommender Systems, Personalization, Search, and Natural Language Processing. You'll have the chance to work with technologies like Spark, TensorFlow, and PyTorch while contributing to a team that sets the standard for online retail experiences.

Last updated a few seconds ago

Responsibilities For Machine Learning Engineer

  • Collaborate with other MLEs to build scalable, production-ready ML solutions
  • Contribute to the ongoing improvement of ML infrastructure and tooling
  • Engage in continuous learning and development
  • Build and deploy machine learning algorithms from concept to production

Requirements For Machine Learning Engineer

Python
Java
  • 2 years of experience building high throughput scalable applications or machine learning models
  • Proficiency in object-oriented programming languages (Python, Java, C++)
  • Experience building data processing pipelines and large scale machine learning systems
  • Experience with big data technologies like Spark, SQL, Snowflake/Hadoop
  • Strong communication and problem-solving skills

Benefits For Machine Learning Engineer

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

Interested in this job?

Jobs Related To Apple Machine Learning Engineer

Software Engineer

Software Engineer role at Microsoft focusing on Azure Machine Learning infrastructure and large-scale AI model serving.

Field Service AI Solution Architect

Field Service AI Solution Architect position at Salesforce, focusing on implementing AI solutions for field service operations with 3+ years of experience required.

Deep Learning Engineer, Datacenters

Deep Learning Engineer position at NVIDIA focusing on datacenter optimization, AI infrastructure, and performance analysis for large-scale machine learning systems.

Applied Machine Learning Engineer

Applied Machine Learning Engineer position at Design Pickle, focusing on AI-driven applications and data solutions for creative services.

Prompt Engineer /Python

Remote Prompt Engineer/Python position at Oowlish, focusing on LLM development, prompt engineering, and API development with competitive benefits and international project exposure.