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

Overview

Apple is hiring a GPU ML Engineer to develop high-performance data parallel algorithms for machine learning and image processing. You'll work with GPU programming and contribute to next-generation GPU architectures in Cupertino.

Job Description

Who you are

You have a technical BS/MS degree and at least 2 years of experience in GPU compute kernel framework development, maintenance, and optimization. Your background includes system-level programming and a solid understanding of computer architecture. You possess excellent programming and problem-solving skills, along with strong communication and collaboration abilities. A good grasp of machine learning fundamentals and a background in mathematics, particularly linear algebra and numerical methods, are also part of your skill set.

What you'll do

In this role, you will add optimized GPU compute kernels across various domains including Machine Learning, Image Processing, Linear Algebra, and Computer Vision. You will define and implement APIs in Metal Performance Shaders, ensuring robust compute solutions for accelerating machine learning networks on Apple Silicon. Your work will influence the design of compute and programming models in next-generation GPU architectures, contributing to the overall performance and capabilities of Apple's products.

What we offer

Apple is committed to fostering an inclusive and diverse workplace. You will be part of a team that values collaboration and innovation, working on cutting-edge technology that impacts millions of users. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in shaping the future of computing and machine learning at Apple.

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

Ml Compute Acceleration Engineer

Apple📍 Cupertino - On-Site

Apple is hiring an ML Compute Acceleration Engineer to develop high-performance compute solutions for machine learning networks on Apple Silicon. You'll work with GPU programming and optimization techniques in Cupertino.

🏛️ On-SiteMid-Level
4 months ago
Apple

Gpu Software Architecture Engineer

Apple📍 Cupertino - On-Site

Apple is seeking a GPU Software Architecture Engineer to lead server-side ML acceleration and multi-node distribution initiatives. You'll work on architecting next-generation distributed ML infrastructure and optimizing GPU compute systems. This role requires strong knowledge of GPU technologies and machine learning systems.

🏛️ On-SiteSenior
2 months ago
Apple

Gpu Engineer

Apple📍 Austin - On-Site

Apple is hiring a GPU Engineer to join the Platform Architecture team, focusing on performance analysis and optimization for ML frameworks. You'll work with technologies like CUDA and C++ in Austin.

🏛️ On-SiteMid-Level
4 months ago
Apple

Machine Learning Engineer

Apple📍 Cupertino - On-Site

Apple is hiring an ML Framework Engineer to work on high-performance, distributed inference of GenAI applications. You'll collaborate on GPU acceleration of ML training frameworks using PyTorch and JAX. This role requires a strong systems background and expertise in machine learning.

🏛️ On-SiteMid-Level
1w ago
Apple

Gpu Compiler Engineer

Apple📍 Cupertino - On-Site

Apple is hiring a GPU Compiler Engineer to design and build new language constructs and optimizations for GPU applications. You'll work with C, C++, and Python, focusing on enhancing performance for developers across Apple's product line. This role requires a strong background in compiler design and GPU technologies.

🏛️ On-SiteMid-Level
1 month ago