On-Device ML Compiler Engineer, Model Compilation, Graphics, Games and Machine Learning
$184.7k - $324.8kApple Inc.
On-Device ML Compiler Engineer, Model Compilation, Graphics, Games and Machine Learning
Cupertino, California, United States Machine Learning and AI
Imagine being at the forefront of an evolution where innovative AI meets the elegance of Apple silicon. The On-Device Machine Learning team transforms groundbreaking research into practical applications, enabling billions of Apple devices to run powerful AI models locally, privately, and efficiently. We stand at the unique intersection of research, software engineering, hardware engineering, and product development, making Apple the leading destination for machine learning innovation. Our team builds the essential infrastructure that enables machine learning at scale on Apple devices. This involves onboarding innovative architectures to embedded systems, developing optimization toolkits for model compression and acceleration, building ML compilers and runtimes for efficient execution, and creating comprehensive benchmarking and debugging toolchains. This infrastructure forms the backbone of Apple’s machine learning workflows across Camera, Siri, Health, Vision, and other core experiences, contributing to the overall Apple Intelligence ecosystem. If you are passionate about the technical challenges of running sophisticated ML models across all devices, from resource-constrained devices to powerful clusters, and eager to directly impact how machine learning operates across the Apple ecosystem, this role presents a great opportunity to work on the next generation of intelligent experiences on Apple platforms. Our group is seeking an ML Infrastructure Engineer, with a focus on model compilation. The role entails working closely with model authoring, runtime, and performance teams to ensure that models can bring to bear the full capabilities of the hardware.
Description
We’re building an end-to-end developer experience for machine learning development that employs Apple’s vertical integration. This allows developers to iterate on model authoring, optimization, transformation, execution, debugging, profiling, and analysis. This role focuses on the core runtime for execution across a wide variety of devices and use cases. We’re seeking a highly motivated software engineer who is creative, versatile, and passionate about machine learning, common compiler optimizations, and system software engineering in the fast-paced and dynamic field of machine learning. We have an MLIR-based compiler stack, and use it to target the neural engine, GPU, and CPU in order to harness the full capabilities of the system for ML workflows and execution.
Responsibilities
- Inspire changes in our MLIR-based compiler in order to target improved runtime performance by demonstrating the capabilities of the hardware.
- Propose upstream changes in MLIR to better support new features and workflows in the hardware that lead to more optimal execution performance across all types of devices and device clusters.
- Own core pieces of the compiler stack enabling heterogeneous compute across Apple devices. We target execution of ML models across the Apple ecosystem from resource-constrained devices like Apple Watch, to the high-end Macs with Ultra SoCs.
- Work closely with hardware, software, and performance teams across the company to accelerate and optimize execution by taking advantage of the latest features in the hardware, OS, and drivers.
Minimum Qualifications
- 3-5 years working on MLIR-based compilers.
- Familiarity with common ML model architectures, execution schemes, and operations.
- Familiarity with C++
- Familiarity with PyTorch or related training frameworks
Preferred Qualifications
- Familiarity with Swift.
- Familiarity with programming paradigms for the GPU, CPU, and Neural Engine.
- Familiarity with writing kernels for ML model execution.
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple’s workplace Learn about reasonable accommodations for job applicants
#J-18808-Ljbffr$184.7k - $324.8k
...On-Device ML Quality Infrastructure Engineer, Graphics, Games & ML Cupertino, California, United States Machine Learning and AI The On-Device Machine Learning... ...edge machine learning models that power magical user... ...devices, machine learning compilers and runtimes to...GamesRelocation- Apple is seeking an ML Infrastructure Engineer to advance on-device ML by building graph compilers and runtimes for Apple devices. You will shape the infrastructure enabling... ...craft end-to-end developer experiences for model authoring, optimization, and execution on Apple...Suggested
- Qualcomm is seeking an experienced compiler engineer to join the Qualcomm AI Hub Compiler team in... ...end compilation pipeline while ensuring models compile correctly and efficiently across... ...Python and C++, as well as experience in ML infrastructure or compiler engineering....Suggested
$147.4k - $272.1k
...ML Framework (MetalLM) Engineer, Graphics, Game and ML Cupertino, California, United States... ...team in GPU, Graphics and Machine Learning works on enabling Apple... ...and programming models in next generation GPU... ...Develop kernel and compiler level optimizations and...GamesRelocation package$165.2k - $223.6k
The AWS Neuron Compiler team is actively seeking... ...skilled compiler engineers to join our... ...state-of-the-art deep learning compiler stack. This... ...application models across diverse domains... ...our custom-built Machine Learning accelerators... ...for advanced ML capabilities, powering...SuggestedInternshipLocal areaFlexible hours- ...portfolio of several ML accelerator devices with NPUs (neural... ...AMD's proprietary AI-engine architecture.THE PERSON... ...issues in a complex compiler tool stack. This... ...platforms, to compile Machine Learning networks in a broad... ...of machine learning model structuresExperience...
$160.5k - $240.7k
...Technologies, Inc. Job Area Engineering Group, Engineering Group Machine Learning Engineering General... ...is the platform for on‑device AI — enabling... ..., optimize, and deploy ML models on Qualcomm devices. Qualcomm... ...lets developers compile trained PyTorch or ONNX...$184k - $287.5k
...enthusiastic and competent Senior Graphics Shader Compiler Engineer for an exciting and fun... ..., ranging from deep learning, scientific computation, and... ...workloads for AAA game titles on gaming platforms... ...understanding of parallel programming models.Experience with compiler...GamesFull timeRemote work$193.3k - $261.5k
...revolution? At AWS our vision is to make deep learning pervasive for everyday developers and... ...optimizes the performance of complex ML models executed on AWS Inferentia and... ...role is for a senior software engineer in the Compiler team for AWS Neuron. As part of this...Local areaFlexible hours$207k - $300k
...optimization.Adapt emerging open-source models into TPU-native paired... ...meet pre-pilot goals under compiler constraints.Partner with director... ...:Deep technical proficiency ML workload performance modeling... ...infrastructure).Google's software engineers develop the next-generation...Worldwide$228k - $285k
...a key member of the ML Compiler team working on software... ...inference of deep learning networks hardware on... ...state‑of‑the‑art machine learning models. You will be collaborating... ...or M.S. in Computer Engineering or a related field.... .../website, network/device, recruiting system...Full timeContract workTemporary workPart timeLocal areaShift work- Amazon Inc. seeks a senior software engineer to join the Neuron Compiler team. You will design, implement, and optimize a compiler that translates ML models for AWS Inferentia/Trainium, collaborating with chip architects and ML teams to deploy efficient, scalable workloads...
- Waymo is seeking a seasoned software engineer to advance our compute stack for the Waymo Driver... ...Engineering Manager, you will shape compiler support, performance tuning, and NN inference... .... You will collaborate with hardware and model teams to optimize neural networks,...
$213k - $263k
...report to a Software Engineering Manager. You will: Leverage... ...our production grade compiler, and design and... ...software codesign Work with model developers to tune... ...working with ML inference or linear algebra... ...principles behind popular machine learning and neural network...Full timeRemote work- Google is seeking a Senior Software Engineer to join the EdgeTPU Compiler team, focusing on next-generation compiler optimizations for ML models on custom hardware. You will translate framework-level code into efficient EdgeTPU instructions and own end-to-end features....
- ...Inc. in Sunnyvale, CA is seeking an on-device Machine Learning Engineer to develop and implement state-of-the-art computer vision and graphics algorithms for Apple Vision Pro's Eyesight... ...across data collection, processing, model training, tuning, and shipping algorithms...
$152k - $241.5k
We are now looking for a Senior Machine Learning Applications and Compiler Engineer!NVIDIA is seeking engineers to develop... ...enable seamless deployment of models across platforms.Benchmark, profile... ...spatial accelerators at top tier ML, compiler, and computer architecture...Full time- Apple seeks an On-Device ML Quality Infrastructure Engineer to design, build, and maintain the build systems and CI/CD pipelines that power our ML stack... ...fuzz testing. You will collaborate across ML, compiler, and hardware teams to scale validation workflows and...
$184.7k - $324.8k
...California, United States Machine Learning and AI Apple is where... ...Description As a Senior/Staff Engineer on the Foundation Model Compute Infrastructure... ..., checkpoint loading, compilation caching, KV-cache-aware... ...Experience with distributed ML training or inference...Relocation- DeepMind Technologies Limited is seeking engineers to contribute to a next-generation AI inference platform, emphasizing memory technologies and hardware/software co-design. The role focuses on ML compiler stack and inference infrastructure, with opportunities to bridge...
- Summary Apple's Graphics, Games, and Machine Learning team provides the compute and graphics software foundation... ...Frameworks team is seeking a senior engineer to influence and lead new features... ...you will develop critical compute and ML use cases to showcase new features....Games
$212.7k - $287.7k
The Product: AWS Machine Learning accelerators are at... ...delivers best-in-class ML inference... ...which includes an ML compiler, runtime and natively... ..., Decart, Epic Games, Snap, AirBnB, Autodesk... ...’s most talented engineers. Our team covers... ...As deep learning models become more versatile...GamesLocal areaWork from homeRelocationFlexible hours$212.7k - $287.7k
The Product: AWS Machine Learning accelerators are at... ...delivers best-in-class ML training... ...which includes an ML compiler, the Neuron Kernel... ...customers such as Epic Games, Snap, Airbnb,... ...world's most talented engineers. Our team covers... ...As deep learning models become more versatile...GamesLocal areaWork from homeRelocationFlexible hoursDay shift- Unity is seeking a Senior Machine Learning Engineer for On-Device & Mobile AI to optimize and deploy state‑of‑the-art multi‑modal models on mobile and constrained hardware. You will own the inference stack from exported checkpoints to shipped features, balancing latency...Games
$174.72k - $295.68k
...through cutting-edge R&D in AI, machine learning, and smart connectivity.We are seeking Machine Learning Engineers with strong expertise in generative modeling and large-scale deep learning systems... ..., such as mixed precision, torch.compile, kernel-level optimization, and...Full time$278.1k - $417.1k
## Principal Machine Learning EngineerApplylocations... ...of AI-driven game experiences,... ...generative models on-device, right where... ...our Principal Engineer for On-Device... ...integration between the ML runtime and... ...or real-time-graphics background (... ...with compiler stacks (MLIR,...GamesWork at officeWorldwideRelocation package$218.4k - $283.9k
...of AI-driven game experiences -... ...generative world models, neural... ...As our Staff Machine Learning Engineer, you will be a... ...decisions across the ML stack, and mentor... ..., and/ on-device targets. What... ...,ARM Mali) or compiler stacks such as... ...in real-time graphics or game engine...GamesWork at officeWorldwide- Apple Inc. is seeking an engineer to develop novel ML algorithms and on-device implementations to enhance battery system intelligence, performance, and reliability... ...estimators for SOH/SOP/SOC, build predictive models for power demand, and craft MPC-based control strategies...
- Apple Inc. is seeking a Machine Learning Systems Engineer in Sunnyvale, CA to ship cutting-edge computer vision on Apple devices. You will train, evaluate, and deploy purpose-built vision models under strict on-device constraints. You will optimize performance, evaluate...
- Apple Inc. in Sunnyvale is seeking a Machine Learning Engineer to build pipelines and production systems that turn multimodal foundation models into shipping Apple Intelligence features... ...optimizing large multimodal models for on-device and hybrid execution, and hardening...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to On-Device ML Compiler Engineer, Model Compilation, Graphics, Games and Machine Learning. Be the first to apply!
- senior ml engineer Cupertino, CA
- data scientist machine learning engineer Cupertino, CA
- machine learning software engineer Cupertino, CA
- machine learning engineer Cupertino, CA
- computer vision machine learning engineer Cupertino, CA
- graphic production artist Cupertino, CA
- graphic Cupertino, CA
- graphic designer Cupertino, CA
- visual designer Cupertino, CA
- graphic packaging Cupertino, CA



