Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Pre-Silicon Machine Learning Compiler Engineer 
United States, California, Cupertino 
743586112

02.05.2024
Key Qualifications
  • Experience with SoC and/or GPU acceleration for Artificial Intelligence
  • Experience with SW/HW parallelism, and asynchronous processing
  • Experience with embedded systems, and real time OS development
  • Experience with low level OS/driver programming
  • Excellent programming skills of C/C++
  • Excellent software design, problem solving and debugging skills
  • Good understanding of Deep Learning workloads
  • Excellent communication and teamwork skills
Description
In this role, you will be empowered to: • Implement ML algorithms using Apple Neural Engine SoC, with an emphasis on performance and power• Add support for new hardware feature into the Apple Neural Engine compiler stack• Run performance analysis and optimization of ML workloads running on Apple Neural Engine• Evaluate existing hardware blocks and contribute to the definition of new hardware blocks • Collaborate with the hardware team to review hardware specifications; in addition, you will work closely with the design and micro-architecture team to understand the functional and performance goals of the design, and design appropriate tests• Partner with the driver/firmware teams to integrate HW acceleration in our software stack
Education & Experience
BS and a minimum of 10 years relevant industry experience
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 $170,700.00 and $300,200.00, and your base pay will depend on your skills, qualifications, experience, and location.Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.