Sunnyvale, California, 94087

Apply now
Full Time
Onsite

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.

Apple provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
To apply for this job, please upload your resume.
supports..pdf, .doc, .docx, or .txt file
X Icon Instagram Icon Facebook Icon LinkedIn Icon
Stay in the Know With STEMHUNTER
Back to Top Machine Learning Compiler Engineer
Machine Learning Compiler Engineer
close
supports..pdf, .doc, .docx, or .txt file