
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
🎁 Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
🌟 Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Skills & Technologies
Overview
Apple is seeking a Senior Machine Learning Engineer to develop and ship models that enhance real-time perception and intelligence in diverse environments. You'll work with Python, PyTorch, and JAX, focusing on computer vision and machine learning. This role requires a Ph.D. or 4+ years of relevant experience.
Job Description
Who you are
You have a Ph.D. in Computer Vision or Machine Learning, or at least 4 years of experience in the field, showcasing your strong foundations in machine learning and deep learning. Your hands-on experience with modern multimodal or generative systems, including LLMs, MLLMs, VLMs, diffusion, and transformers, sets you apart. You are proficient in Python and have expertise in frameworks like PyTorch and JAX, allowing you to develop and optimize complex models effectively.
Your demonstrated track record through publications, patents, or shipping relevant features highlights your ability to contribute meaningfully to the field. You possess a proven ability to prototype quickly and deliver high-quality, well-tested solutions, ensuring that your work meets the high standards expected at Apple. You thrive in collaborative environments and are excited about shaping the future of Apple products through innovative machine learning applications.
Desirable
Experience with real-time perception systems and a strong understanding of the integration of machine learning models into production stacks would be advantageous. Familiarity with the latest advancements in computer vision and a passion for pushing the boundaries of technology will help you excel in this role.
What you'll do
As a Senior Machine Learning Engineer at Apple, you will be responsible for developing and shipping models that enhance real-time perception and intelligence in complex environments. You will work end-to-end, from problem definition and data evaluation design to model development and optimization for efficiency. Your role will involve integrating these models into production stacks, ensuring they perform optimally in real-world applications.
You will collaborate closely with cross-functional teams, including researchers and engineers, to push the state-of-the-art in computer vision and machine learning. Your contributions will directly impact the user experience of Apple products, making them smarter and more intuitive. You will also have the opportunity to mentor junior engineers, sharing your expertise and fostering a culture of innovation within the team.
What we offer
At Apple, you will be part of a dynamic team that values creativity and collaboration. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in an inclusive environment that encourages diverse perspectives and ideas, allowing you to thrive and make a meaningful impact on the future of technology. Join us in shaping the next wave of transformative computer vision experiences.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Doctolib is seeking a Senior/Staff Machine Learning Engineer to design and implement evaluation frameworks for AI systems in healthcare. You'll work with Python, TensorFlow, and PyTorch to ensure model quality and safety. This role requires strong experience in machine learning and data analysis.

Machine Learning Engineer
Contentful is hiring a Senior Machine Learning Engineer to develop and optimize ML solutions for enterprise customers. You'll work with technologies like Python and TensorFlow to create impactful AI products. This position requires proven experience in model development and deployment.

Machine Learning Engineer
Cresta is hiring a Senior Machine Learning Engineer to develop state-of-the-art ML systems for intelligent customer interactions. You'll work with technologies like Python and TensorFlow, focusing on NLP and ASR. This role requires significant experience in machine learning and model evaluation.

Machine Learning Engineer
Apple is hiring a Senior Machine Learning Engineer to develop algorithms for enhancing the Apple Online experience. You'll work with technologies like Python and Generative AI. This position requires hands-on experience in machine learning and data analysis.

Machine Learning Engineer
Apple is hiring a Senior Machine Learning Engineer to develop algorithms for enhancing the Apple Online Store experience. You'll work with technologies like Python and Generative AI. This position requires expertise in machine learning and data analysis.