Apple

About Apple

The personal technology company redefining user experience

🏢 Tech, Hardware👥 1001+ employees📅 Founded 1976📍 Cupertino, CA4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

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...

Apple

Machine Learning Engineer Mid-Level

AppleCupertino - On-Site

Apply Now →

Skills & Technologies

Overview

Apple is hiring a Machine Learning Engineer to work on platform architecture, focusing on optimizing ML workloads for Apple silicon. You'll collaborate with various engineering teams and require skills in C++, Python, and ML frameworks like PyTorch.

Job Description

Who you are

You have a Bachelor's degree and the ability to program in C/C++ and/or Python, which allows you to effectively contribute to the development of integrated solutions for machine learning applications. Your knowledge of computer architecture fundamentals and domain expertise in hardware IP, such as ML hardware accelerators or processing units, sets you apart in this role.

With an MS or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or at least 3 years of relevant experience, you bring a strong foundation to the team. Your experience with ML frameworks, particularly PyTorch, and your ability to optimize and deploy ML models in production environments are essential for success in this position.

What you'll do

In this role, you will explore various methods for mapping machine learning workloads to Apple silicon, developing performance models and simulations that inform architecture decisions. Your insights will help make workloads run efficiently on our SoCs, and you will communicate findings to software and algorithm teams to enhance collaboration and integration.

You will work closely with engineers across Apple, driving the development of our renowned system-on-a-chip architecture and developing forward-looking prototype systems. Your contributions will be pivotal in ensuring that our hardware and software work seamlessly together, ultimately enhancing the user experience across Apple products.

What we offer

At Apple, we foster a culture of innovation and collaboration, where your contributions will directly impact the future of technology. You will have the opportunity to work with some of the brightest minds in the industry, tackling complex challenges at the intersection of machine learning and hardware architecture. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

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

Apple

Machine Learning Engineer

Apple📍 Cupertino - On-Site

Apple is hiring a Senior Machine Learning Platform Engineer to build and scale the ML platform that supports various intelligent experiences. You'll work with Python, PyTorch, and JAX to create seamless integrations and enhance developer productivity. This role requires strong expertise in ML systems and platform engineering.

🏛️ On-SiteSenior
3 months ago
Apple

Machine Learning Engineer

Apple📍 Cupertino - On-Site

Apple is hiring a Machine Learning Engineer to design and develop secure and scalable back-end systems for Apple Ads. You'll work with technologies like Python and TensorFlow to build machine learning products that enhance user privacy and advertising effectiveness.

🏛️ On-SiteMid-Level
5 months ago
Apple

Machine Learning Engineer

Apple📍 Cupertino - On-Site

Apple is hiring a Machine Learning Engineer to shape the next generation of imaging and display solutions. You'll work with machine learning, image processing, and computer vision technologies in Cupertino. This position requires 3+ years of relevant experience.

🏛️ On-SiteMid-Level
3 months ago
Apple

Machine Learning Engineer

Apple📍 Cupertino - On-Site

Apple is hiring a Machine Learning Engineer to develop next-generation features using multi-modal sensing. You'll work with Python and machine learning frameworks like PyTorch and TensorFlow. This role requires a strong background in machine learning and experience with time series data.

🏛️ On-SiteMid-Level
2 months ago
Apple

Machine Learning Engineer

Apple📍 Cupertino - On-Site

Apple is hiring a Machine Learning Engineer to design and build GenAI-powered features and workflows for their Global Sourcing & Supply Management Solutions team. You'll leverage AI techniques and collaborate with various teams to optimize workflows and drive impactful decisions.

🏛️ On-SiteMid-Level
1 month ago