Resume and JobRESUME AND JOB
Apple logo

AIML - ML Engineer

Apple

Software and Technology Jobs

AIML - ML Engineer

full-timePosted: Oct 29, 2025

Job Description

As part of Apple's Machine Learning Research organization, we do world-class scientific research and build the technologies that will power future products at Apple. The ML Research Team does world-class research and development across a wide range of domains including understanding and improving ML, addressing bias and fairness in algorithms, privacy and federated learning, embodied and interactive ML systems, computer vision, and more. The techniques and tools we create will impact ML solutions across Apple, which in turn power most of the features we deliver to billions of consumers worldwide. We are looking for highly motivated, result-oriented engineers with a strong background in speech processing and ML engineering to join our team. In this position, you will work with researchers across the Machine Learning Research group to build and explore speechLLMs and spoken dialog systems. Work with researchers on the team to build high-performance and scalable software addressing novel ML research algorithms. Apply solid software engineering skills, leverage experience to deal with the unexpected, explore research software solutions and pave the way to future Machine Learning toolboxes. Be part of a small team dedicated to advancing ML algorithms and techniques - Is this you? If so we'd love to hear from you.

Locations

  • Cupertino, California, United States 95014

Salary

Estimated Salary Rangemedium confidence

30,000,000 - 80,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • machine learning researchintermediate
  • scientific researchintermediate
  • speech processingintermediate
  • ML engineeringintermediate
  • building speechLLMsintermediate
  • spoken dialog systemsintermediate
  • software engineeringintermediate
  • high-performance software developmentintermediate
  • scalable software developmentintermediate
  • ML algorithmsintermediate
  • addressing bias and fairness in algorithmsintermediate
  • privacy in MLintermediate
  • federated learningintermediate
  • embodied ML systemsintermediate
  • interactive ML systemsintermediate
  • computer visionintermediate

Required Qualifications

  • M.S. in Computer Science (or related fields) or equivalent experience (experience)
  • Expert in Python programming and tensor operations, including https://github.com/rougier/numpy-100 (experience)
  • Expert in at least one ML framework (PyTorch preferred but tensorflow or jax are ok as well), including flash-attention, efficient kv-caching, DDP and FSDP. (experience)
  • Hands-on experience in establishing ML benchmarks (data, models, metrics) (experience)
  • Involvement with open-source projects and experience with collaborative software development (experience)
  • Excellent communication skills (experience)
  • Readiness to encounter unforeseen challenges and to solve them (experience)

Preferred Qualifications

  • Speech processing (including generative modeling of speech) experience is a plus (experience)
  • PhD in Computer Science (or related fields) or equivalent experience (experience)
  • Expert in Python programming and tensor operations, including https://github.com/rougier/numpy-100 (experience)
  • Expert in at least one ML framework (PyTorch preferred but tensorflow or jax are ok as well), including flash-attention, efficient kv-caching, DDP and FSDP. (experience)
  • Hands-on experience in establishing ML benchmarks (data, models, metrics) (experience)
  • Active development in open-source projects and experience with collaborative software development (experience)
  • Experience with CUDA programming, and/or High-Performance Computing and/or distributed computing (experience)
  • Excellent communication skills (experience)
  • Readiness to encounter unforeseen challenges and to solve them (experience)
  • Past research experience (experience)
  • C++ programming is a plus (experience)
  • MLX experience is a plus (experience)

Responsibilities

  • Work with researchers on the team to build high-performance and scalable software addressing novel ML research algorithms. Apply solid software engineering skills, leverage experience to deal with the unexpected, explore research software solutions and pave the way to future Machine Learning toolboxes. Be part of a small team dedicated to advancing ML algorithms and techniques - Is this you? If so we'd love to hear from you.

Target Your Resume for "AIML - ML Engineer " , Apple

Get personalized recommendations to optimize your resume specifically for AIML - ML Engineer . Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "AIML - ML Engineer " , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for AIML - ML Engineer @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Apple logo

AIML - ML Engineer

Apple

Software and Technology Jobs

AIML - ML Engineer

full-timePosted: Oct 29, 2025

Job Description

As part of Apple's Machine Learning Research organization, we do world-class scientific research and build the technologies that will power future products at Apple. The ML Research Team does world-class research and development across a wide range of domains including understanding and improving ML, addressing bias and fairness in algorithms, privacy and federated learning, embodied and interactive ML systems, computer vision, and more. The techniques and tools we create will impact ML solutions across Apple, which in turn power most of the features we deliver to billions of consumers worldwide. We are looking for highly motivated, result-oriented engineers with a strong background in speech processing and ML engineering to join our team. In this position, you will work with researchers across the Machine Learning Research group to build and explore speechLLMs and spoken dialog systems. Work with researchers on the team to build high-performance and scalable software addressing novel ML research algorithms. Apply solid software engineering skills, leverage experience to deal with the unexpected, explore research software solutions and pave the way to future Machine Learning toolboxes. Be part of a small team dedicated to advancing ML algorithms and techniques - Is this you? If so we'd love to hear from you.

Locations

  • Cupertino, California, United States 95014

Salary

Estimated Salary Rangemedium confidence

30,000,000 - 80,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • machine learning researchintermediate
  • scientific researchintermediate
  • speech processingintermediate
  • ML engineeringintermediate
  • building speechLLMsintermediate
  • spoken dialog systemsintermediate
  • software engineeringintermediate
  • high-performance software developmentintermediate
  • scalable software developmentintermediate
  • ML algorithmsintermediate
  • addressing bias and fairness in algorithmsintermediate
  • privacy in MLintermediate
  • federated learningintermediate
  • embodied ML systemsintermediate
  • interactive ML systemsintermediate
  • computer visionintermediate

Required Qualifications

  • M.S. in Computer Science (or related fields) or equivalent experience (experience)
  • Expert in Python programming and tensor operations, including https://github.com/rougier/numpy-100 (experience)
  • Expert in at least one ML framework (PyTorch preferred but tensorflow or jax are ok as well), including flash-attention, efficient kv-caching, DDP and FSDP. (experience)
  • Hands-on experience in establishing ML benchmarks (data, models, metrics) (experience)
  • Involvement with open-source projects and experience with collaborative software development (experience)
  • Excellent communication skills (experience)
  • Readiness to encounter unforeseen challenges and to solve them (experience)

Preferred Qualifications

  • Speech processing (including generative modeling of speech) experience is a plus (experience)
  • PhD in Computer Science (or related fields) or equivalent experience (experience)
  • Expert in Python programming and tensor operations, including https://github.com/rougier/numpy-100 (experience)
  • Expert in at least one ML framework (PyTorch preferred but tensorflow or jax are ok as well), including flash-attention, efficient kv-caching, DDP and FSDP. (experience)
  • Hands-on experience in establishing ML benchmarks (data, models, metrics) (experience)
  • Active development in open-source projects and experience with collaborative software development (experience)
  • Experience with CUDA programming, and/or High-Performance Computing and/or distributed computing (experience)
  • Excellent communication skills (experience)
  • Readiness to encounter unforeseen challenges and to solve them (experience)
  • Past research experience (experience)
  • C++ programming is a plus (experience)
  • MLX experience is a plus (experience)

Responsibilities

  • Work with researchers on the team to build high-performance and scalable software addressing novel ML research algorithms. Apply solid software engineering skills, leverage experience to deal with the unexpected, explore research software solutions and pave the way to future Machine Learning toolboxes. Be part of a small team dedicated to advancing ML algorithms and techniques - Is this you? If so we'd love to hear from you.

Target Your Resume for "AIML - ML Engineer " , Apple

Get personalized recommendations to optimize your resume specifically for AIML - ML Engineer . Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "AIML - ML Engineer " , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for AIML - ML Engineer @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.