JobsMachine Learning Compiler Engineer
Job description
As a Machine Learning Compiler Engineer on the Apple Neural Engine team, you will focus on architecting and developing compilers for Apple's proprietary Neural Engine Accelerator. This role emphasizes optimizing deep learning inference for performance, scalability, and power efficiency. You will collaborate with various teams to support new hardware features and lead the design of complex compiler functionalities. This position offers a dynamic opportunity to contribute to groundbreaking technologies that will shape the future of computing.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Experience with program analysis and Intermediate Representation (IR), particularly with MLIR and LLVM
- Proven expertise in compiler design and architecture, including front-end and middle-end optimizations
- High-level proficiency in C++ and experience with large, complex software systems
- Master's or PhD degree in Computer Science, Computer Engineering, or a related field
- Demonstrated ability to ship high-quality production software
- Strong communication skills and ability to collaborate effectively across teams
- Experience optimizing compilers for distributed, parallel, or heterogeneous execution environments
- Expertise in neural network inference on specialized SoCs or GPUs
- Familiarity with Just-in-Time (JIT) compilation and dynamic optimization techniques
Responsibilities
- Architect and develop the compiler for Apple's Neural Engine Accelerator, focusing on deep learning inference optimization.
- Collaborate with cross-functional teams to ensure compiler support for next-generation hardware features.
- Lead the design and implementation of complex compiler features to enhance technical capabilities.
- Define new compiler architecture approaches and optimizations while balancing performance and energy efficiency.
- Identify and drive initiatives to improve the scalability and performance of AI workloads on Apple hardware.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
