Machine Learning Compiler Engineer
$181.1k - $318.4kApple Oakbrook
Machine Learning Compiler Engineer
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.
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
Pay & Benefits
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 $181,100 and $318,400, 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. Apple accepts applications to this posting on an ongoing basis.
$165.2k - $223.6k
...Description The Product: Amazon's Machine Learning accelerators are at the forefront of our... ...Kit (SDK), which includes an ML compiler, runtime and natively integrates into... ...multiple disciplines including silicon engineering, hardware design and verification, software...SuggestedInternshipLocal areaFlexible hours$126.8k - $190.9k
Sunnyvale, California, United States Machine Learning and AI At Apple, we're on the cutting edge of delivering transformative experiences... ..., we want you to join our team! As a Machine Learning Compiler Engineer on the Apple Neural Engine (ANE) team, you'll work to...SuggestedRelocation package$193.3k - $261.5k
...be part of AI revolution? At AWS our vision is to make deep learning pervasive for everyday developers and to democratize access... ...-learning workloads This role is for a senior software engineer in the Compiler team for AWS Neuron. As part of this role, you will be responsible...SuggestedLocal areaFlexible hours$160.5k - $240.7k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: About the Role... ...devices. Qualcomm AI Hub Workbench lets developers compile trained PyTorch or ONNX models into deployable artifacts...SuggestedWork experience placementWork from home$152k - $241.5k
...We are now looking for a Senior Machine Learning Applications and Compiler Engineer! NVIDIA is seeking engineers to develop algorithms and optimizations for our LPX inference and compiler stack. You will work at the intersection of large-scale systems, compilers, and...Suggested$147k - $211k
Google Inc. is seeking a skilled ML Compiler Software Engineer for its Sunnyvale office. The position requires a Bachelor's degree, proficiency in C++, and experience in low-level programming and hardware interaction. In this role, you will focus on developing compiler...Full timeWork at office$156k - $387.6k
...in our company. We also drive substantial impact on core businesses of the company. Currently, we are looking for Machine Learning Engineer in AI Compiler Optimization to join our team to support and advance that mission. Responsibilities: - Responsible for building and...Temporary workLocal area$128.7k - $261.3k
...accessible mobility. For the AI Kernels & Compilers team, that mission shows up in the... ..., kernel development, and performance engineering so that every cycle on our... ...Experience developing and deploying machine learning models? Compensation: The compensation...Local areaWork from homeRelocation packageFlexible hours$165.2k - $223.6k
...The AWS Neuron Compiler team is actively seeking skilled compiler engineers to join our efforts in developing a state-of-the-art deep learning compiler stack. This stack is designed to optimize... ...working closely with our custom-built Machine Learning accelerators, including...InternshipLocal areaFlexible hours$228k - $285k
...will be a key member of the ML Compiler team working on software... ...to enable inference of deep learning networks hardware on Rivian Hardware... ...blocks for state-of-the-art machine learning models. You will be... ...Ph.D. or M.S. in Computer Engineering or a related field. Excellent...Full timeContract workTemporary workPart timeLocal areaShift work$185.1k - $335.3k
...automotive company is seeking an experienced professional to work in compiler performance engineering and real-world autonomy. This role requires over 5 years in compilers and experience with machine learning frameworks like PyTorch or TensorFlow. The successful candidate...$124k - $195.5k
NVIDIA Corporation is seeking a Machine Learning Applications and Compiler Engineer for New College Grad 2026 in Santa Clara, CA. You will focus on developing algorithms for inference and compiler stack optimizations, working at the intersection of deep learning and large...$174k - $252k
Google Inc. is seeking a Senior Software Engineer to develop next-generation ML compiler optimizations for EdgeTPU hardware in Mountain View, CA. This... ...in software development, compiler optimization, and machine learning. Responsibilities include resolving performance...- A leading technology company in Sunnyvale, California, is looking for a Machine Learning Compiler Engineer to architect and optimize compilers for the Neural Engine. As part of this innovative team, you'll be pivotal in enhancing AI solutions for products like iPhone and...
$185.1k - $335.3k
...The Role**If you want to work at the intersection of **compilers, performance engineering, and real‐world autonomy**, this role puts your... ...exceptions applies.#GM-AV-1Experience developing and deploying machine learning models **Compensation:** The compensation information...Flexible hours- ...Machine Learning Engineer Creatify is building the world's first end-to-end AI advertising agent—a platform that automates the entire video... ...design, develop, and test operating-systems–level software, compilers, and network distribution software for massive social data...
$213k - $263k
...Machine Learning Engineer, Runtime & Optimization Waymo is an autonomous driving technology company with the mission to be the world's most... ...ML software stack (Pytorch/JAX/TF, runtime libraries, ML compiler). ~ Deep understanding of ML system architecture, performance...Full timeRemote work$181.1k - $318.4k
...On-device ML Infrastructure Engineer, Compiler & Runtime, Graphics, Games & ML Imagine being at the forefront of an evolution where... ...modern AI meets the elegance of Apple silicon. The On-Device Machine Learning team transforms groundbreaking research into practical...Relocation$147k - $211k
ML Compiler Software Engineer, Tensor Processing Unit Google - Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience... ...Intermediate Representation (MLIR) or Low Level Virtual Machines (LLVM). Responsibilities Deliver compiler...Full time$187.74k - $272.1k
...throughout the USA. Design, implement, extend, and refactor machine learning inference system frameworks to streamline the deployment, execution... ...with each of the following skills is required: Using compiled object-oriented programming languages including C++ or C#. Software...Relocation$213k - $263k
...Senior Machine Learning Engineer, Runtime and Serving Waymo is an autonomous driving technology company with the mission to be the world's... ...architecture, which includes extending and modifying underlying ML compilers and runtimes (e.g., OpenXLA/PjRT, TensorRT)....Full timeRemote work$184k - $287.5k
NVIDIA AI is seeking a Senior Performance Compiler Engineer in Santa Clara, California. This role involves optimizing performance on NVIDIA GPUs, working closely with advanced algorithms and compiler technologies. Candidates should have extensive experience in C++, parallel...$147.4k - $272.1k
...Sr Machine Learning Engineer, Proactive - ML Systems Engineering Apple's products combine the best hardware and incredible software to deliver... ...in Python programming ~ Proficiency in at least one compiled language like C, C++, Objective-C, Swift, Go, Java, Kotlin...Relocation$278.1k - $347.6k
...deploying world models to mobile on-device. As our Principal Machine Learning Engineer, you will be the foremost technical authority on bringing... ...or mobile ML research publications. Familiarity with compiler stacks such as MLIR, TVM, or XLA for custom kernel generation...Work at officeWorldwideRelocation package$160.5k - $240.7k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: Qualcomm AI Hub... ...devices. Qualcomm AI Hub Workbench lets developers compile trained PyTorch or ONNX models into deployable artifacts...Work experience placementWork from home$174k - $252k
Senior Machine Learning Engineer, Performance corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor's degree or equivalent practical... ...design, performance analysis high- and low-level coding, compilers, and hardware design. The Core team builds the technical...Full time$147.4k - $272.1k
...Machine Learning Systems Engineer, Siri Agent Modeling The Siri organization is looking for passionate Machine Learning Systems Engineers to join... ...LLM models and deploying LLM models Proficiency in a compiled programming language (e.g. Swift, C/C++, Java) Pay...Relocation$212k - $318.4k
...Staff Machine Learning Performance Engineer, Siri Runtime Systems And Interaction Apple is where individual imaginations gather together, committing... .... Strong understanding of Operating System, Compiler and Computer Architecture fundamentals. Expertise in optimizing...Relocation$215.28k - $364.32k
...Staff Machine Learning Engineer – Autonomous Driving Model Quantization & Deployment Santa Clara, CA XPENG is a leading smart technology company... ...systems. Contributions to open-source inference or compiler projects. What do we provide: A fun, supportive...Full time$2,000 per month
...Machine Learning Research Engineer Cupertino, CA Etched is building AI chips that are hard-coded for individual model architectures. Our first... ...with Rust Familiarity with GPU kernels, the CUDA compilation stack and related tools, or other hardware accelerators...Work at officeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Compiler Engineer. Be the first to apply!
- machine learning ai engineer Sunnyvale, CA
- machine learning engineer Sunnyvale, CA
- machine learning software engineer Sunnyvale, CA
- ai ml engineer Sunnyvale, CA
- senior ml engineer Sunnyvale, CA
- computer vision machine learning engineer Sunnyvale, CA
- machine learning research scientist Sunnyvale, CA
- machine learning part time Sunnyvale, CA
- artificial intelligence - machine learning intern Sunnyvale, CA
- machine learning Sunnyvale, CA

