Job Summary
This role focuses on the development and enhancement of machine learning compilers specifically designed for the Apple Neural Engine, intended to deliver efficient, low-power artificial intelligence functionalities within Apple products. The position involves active participation in compiler technology advancements and optimizations within a collaborative team setting.
Responsibilities
- Develop machine learning compilers for the Apple Neural Engine.
- Optimize compiler technologies for enhanced performance and lower power consumption.
- Collaborate with team members to improve overall compiler capabilities.
Qualifications
- Bachelor’s degree in computer science, computer engineering, or a related discipline.
- Minimum of three years of relevant experience in the field.
- Proficient in C++ programming language.
- Strong background in compiler design and optimization techniques.
- Preferred: Master’s or PhD in related fields.
- Experience with production software development.
- Knowledge of neural network inference and parallel or heterogeneous computing systems.
- Familiarity with Just-In-Time (JIT) compilation methodologies.

