Talent.com
Machine Learning Compiler Engineer
Machine Learning Compiler EngineerApple • Sunnyvale, CA, United States
No longer accepting applications
Machine Learning Compiler Engineer

Machine Learning Compiler Engineer

Apple • Sunnyvale, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Role Number : 200629662-3956

Summary

At Apple, we're on the cutting edge of delivering transformative experiences through Artificial Intelligence. If you're passionate about pushing the boundaries of AI and hardware optimization, we want you to join our team! As a Machine Learning Compiler Engineer on the Apple Neural Engine (ANE) team, you'll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro, iPhone, iPad, Mac, and more. This is a dynamic opportunity to work with us in a creative, collaborative environment while developing groundbreaking technologies that will shape the future of computing!

We are looking for an engineer with deep expertise in compiler technology, and eager to tackle new challenges and responsibilities as the role evolves. As the position progresses, there will be opportunities to demonstrate leadership, influence key decisions, collaborate with and support other engineers, and help guide the direction of Apple’s AI-driven capabilities across the ecosystem.

Description

As a Machine Learning Compiler Engineer, you will :

  • Architect and develop the compiler for Apple's proprietary Neural Engine Accelerator, optimizing it for deep learning inference with a focus on performance, scalability, and power efficiency
  • Collaborate with cross-functional teams, including hardware and platform architecture teams, to bring new hardware silicon to market and ensure compiler support for next-gen features
  • Lead the design and implementation of complex compiler features, advancing both technical capabilities and strategic alignment across the team and company
  • Mentor and guide emerging and mid-level engineers, sharing expertise to foster their growth in compiler technologies and ensuring high standards of code quality, innovation, and efficiency
  • Play an instrumental role in defining new compiler architecture approaches and optimizations, balancing trade-offs between performance, energy efficiency, and hardware constraints
  • Identify and drive initiatives that will improve the scalability and general performance of AI workloads on Apple hardware, contributing to the vision and roadmap of the Apple Neural Engine team
  • Cultivate a culture of learning and collaboration, encouraging innovation, and supporting engineers in their development, with the potential to expand influence across the organization

Minimum Qualifications

Bachelor’s degree in Computer Science, Computer Engineering, or a related field with 5 years of relevant experience

Experience with program analysis and IR (Intermediate Representation), or programming language design, particularly with MLIR and LLVM

Proven expertise in compiler design and architecture, including deep experience with front-end and middle-end optimizations, register allocation, and back-end code generation

High-level proficiency in C++ and experience working with large, complex software systems

Preferred Qualifications

Bachelor’s (and / or Master's / PhD) degree in Computer Science, Computer Engineering, or a related field with 10 years of relevant experience

Demonstrated ability to ship high-quality production software

Strong communication skills and ability to collaborate effectively across teams and functions

Experience optimizing compilers for distributed, parallel, or heterogeneous execution environments, with a solid understanding of shared memory, synchronization, and multi-threading techniques

Expertise in neural network inference on specialized SoCs or GPUs, and knowledge of deep learning frameworks and tools

Familiarity with Just-in-Time (JIT) compilation and dynamic optimization techniques for real-time code execution

Proven track record in mentoring and coaching engineers, with an interest in taking on increasing responsibilities and contributing to the team's development

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

Create a job alert for this search

Machine Learning Engineer • Sunnyvale, CA, United States

Related jobs
Senior / Staff Machine Learning Engineer, Perception

Senior / Staff Machine Learning Engineer, Perception

Agtonomy • San Francisco, CA, United States
Full-time
At Agtonomy, we’re not just building tech—we’re transforming how vital industries get work done.Our Physical AI and fleet services turn heavy machinery into intelligent, autonomous systems that tac...Show more
Last updated: 30+ days ago • Promoted
Machine Learning Engineer Singapore London San Francisco

Machine Learning Engineer Singapore London San Francisco

Kaedim • San Francisco, CA, United States
Full-time
As a Machine Learning Engineer, you will play a key role in advancing our machine learning models that power our 2D-to-3D pipeline. You’ll be responsible for developing, optimizing, and deploying ML...Show more
Last updated: 8 days ago • Promoted
Staff Machine Learning Engineer

Staff Machine Learning Engineer

Coupang • Mountain View, CA, United States
Full-time
We know we’re doing the right thing when we hear our customers say, “How did we ever live without Coupang?” Born out of an obsession to make shopping, eating, and living easier than ever, we’re col...Show more
Last updated: 27 days ago • Promoted
Machine Learning Research Engineer, Enterprise ML Systems

Machine Learning Research Engineer, Enterprise ML Systems

Scale AI, Inc. • San Francisco, CA, United States
Full-time
AI is becoming vitally important in every function of our society.At Scale, our mission is to accelerate the development of AI applications. For 9 years, Scale has been the leading AI data foundry, ...Show more
Last updated: 29 days ago • Promoted
Machine Learning Engineers

Machine Learning Engineers

ECLARO • Los Altos, CA, United States
Full-time
Use your skills where innovative technology solutions begin.ECLARO’s client is a leading technology solutions provider, collaborating with customers to manage their needs and achieve success in the...Show more
Last updated: 30+ days ago • Promoted
Machine Learning - Compiler Engineer II, Annapurna Labs

Machine Learning - Compiler Engineer II, Annapurna Labs

Amazon Web Services (AWS) • Cupertino, CA, United States
Full-time
The Product : AWS Machine Learning accelerators are at the forefront of AWS innovation and one of several AWS tools used for building Generative AI on AWS. The Inferentia chip delivers best-in-class ...Show more
Last updated: 30+ days ago • Promoted
Machine Learning Engineer

Machine Learning Engineer

Apple Inc. • Cupertino, CA, United States
Full-time
Cupertino, California, United States Hardware.At Apple, we are constantly pushing the boundaries of what is possible, driven by our belief in the transformative power of new ideas.We are seeking a ...Show more
Last updated: 30+ days ago • Promoted
Machine Learning Engineer

Machine Learning Engineer

Cognitiv • San Mateo, CA, United States
Full-time
Are you ready to revolutionize the advertising industry?.At Cognitiv, we are not just another AdTech company—we are industry trailblazers redefining media buying with our Deep Learning Advertising ...Show more
Last updated: 28 days ago • Promoted
Research Engineer - Machine Learning (ML)

Research Engineer - Machine Learning (ML)

Kubelt • San Francisco, CA, United States
Full-time
Eon collects large-scale neuroscientific data sets to train machine learning based brain emulations.We believe it is possible to scale this technology in a safe, secure and trustworthy manner in th...Show more
Last updated: 30+ days ago • Promoted
Machine Learning - Compiler Engineer II, AWS Neuron, Annapurna Labs

Machine Learning - Compiler Engineer II, AWS Neuron, Annapurna Labs

Amazon Web Services (AWS) • Cupertino, CA, United States
Full-time
Machine Learning - Compiler Engineer II, AWS Neuron, Annapurna Labs.Do you want to be part of AI revolution? At AWS our vision is to make deep learning pervasive for everyday developers and to demo...Show more
Last updated: 30+ days ago • Promoted
Machine Learning Engineer

Machine Learning Engineer

Apiphany • San Francisco, CA, United States
Full-time
Apiphany is a pioneering foundational AI company for physical product development.We empower global innovators in automotive, aerospace, medtech, and energy to transform mountains of unstructured t...Show more
Last updated: 20 days ago • Promoted
Machine Learning Engineer, Level 4

Machine Learning Engineer, Level 4

Minimal • Palo Alto, CA, United States
Full-time
Machine Learning Engineer, Level 4 page is loaded## Machine Learning Engineer, Level 4locations : Palo Alto, California : Santa Monica - 3250 Ocean Park Blvd : Seattle, Washington : Bellevue, W...Show more
Last updated: 30+ days ago • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

RainesDev • San Francisco, CA, United States
Full-time
We're a leading partner in social commerce, collaborating with major athletic wear, footwear, and electronics brands to expand their influencer-driven sales channels. Having achieved significant rev...Show more
Last updated: 4 days ago • Promoted
ML Compiler Engineer, Neural Engine

ML Compiler Engineer, Neural Engine

Apple Inc. • Sunnyvale, CA, United States
Full-time
A leading technology company in Sunnyvale is seeking a Machine Learning Compiler Engineer to develop and optimize AI solutions for its Neural Engine. This role involves architecting compilers and co...Show more
Last updated: 9 hours ago • Promoted • New!
Machine Learning Engineer 2

Machine Learning Engineer 2

Intuit Inc. • Mountain View, CA, United States
Full-time
In this role, you’ll be embedded inside a vibrant team of data scientists.You’ll be expected to help conceive, code, and deploy data science models at scale using the latest industry tools.Importan...Show more
Last updated: 30+ days ago • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Henpen Corporation • San Francisco, CA, United States
Full-time
Senior Machine Learning Engineer.San Francisco, California, USA.We're a leading partner in social commerce, collaborating with major athletic wear, footwear, and electronics brands to expand their ...Show more
Last updated: 1 day ago • Promoted
Sr. Staff Machine Learning Engineer, Closeup Relevance

Sr. Staff Machine Learning Engineer, Closeup Relevance

Pinterest • Palo Alto, CA, United States
Full-time
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...Show more
Last updated: 6 days ago • Promoted
Machine Learning Compiler Engineer, Annapurna Labs

Machine Learning Compiler Engineer, Annapurna Labs

Amazon Web Services (AWS) • Cupertino, CA, United States
Full-time
Machine Learning Compiler Engineer, Annapurna Labs.Machine Learning Compiler Engineer, Annapurna Labs.Get AI-powered advice on this job and more exclusive features. The AWS Neuron Compiler team is a...Show more
Last updated: 30+ days ago • Promoted