
The personal technology company redefining user experience
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...
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Apple • California, United States
Apple is seeking an Entry-Level Machine Learning Engineer to support the training of foundation models. You'll work with Python and ML frameworks like PyTorch and TensorFlow to enhance model training efficiency. This role requires a basic understanding of machine learning workflows and cloud computing concepts.
You have a Bachelor’s degree in Computer Science, Engineering, or a related field and possess a basic understanding of machine learning workflows, including training, evaluation, and inference. Familiarity with Python and at least one machine learning framework such as PyTorch, TensorFlow, or JAX is essential. You also have a basic knowledge of cloud computing concepts, including VMs, containers, storage, and networking. Your interest lies in performance optimization, systems efficiency, and scalable machine learning infrastructure, and you have strong problem-solving skills with a willingness to learn complex systems.
Exposure to GPU/TPU computing or accelerator-based workloads would be a plus, as well as familiarity with distributed training or inference concepts. You are eager to collaborate with senior ML engineers, infrastructure engineers, and researchers to integrate ML workloads with cloud infrastructure and tune performance effectively.
In this role, you will join the ML Compute team at Apple, where you will help improve the efficiency, scalability, and reliability of model training and inference workloads in the cloud. You will work closely with a team of engineers to build infrastructure that supports the training of foundation models with general capabilities such as understanding and generating text, images, speech, videos, and other modalities. Your contributions will push the frontier of deep learning, delighting millions of users in Apple products. You will be involved in integrating ML workloads with cloud infrastructure and ensuring effective utilization of accelerators, which will require you to tune performance and optimize systems for better efficiency.
Apple offers a collaborative environment where you can grow your skills and contribute to cutting-edge projects in machine learning. You will have the opportunity to work alongside experienced professionals who are passionate about technology and innovation. The company is committed to fostering an inclusive culture that values diversity and encourages you to apply even if your experience doesn't match every requirement. You will be part of a team that is dedicated to pushing the boundaries of what is possible in machine learning and AI, making a significant impact on the future of technology.
Apply now or save it for later. Get alerts for similar jobs at Apple.