Compiler Engineer Intern (Neural Engine) at Apple
Munich, Bavaria, Germany -
Full Time


Start Date

Immediate

Expiry Date

28 Jun, 26

Salary

0.0

Posted On

30 Mar, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, C, Swift, Compiler Development, Static Analysis, MLIR, Low Level Software Architecture, Modeling, Validation, AI Networks, CNN, Transformer, Diffusion Models

Industry

Computers and Electronics Manufacturing

Description
The ANE Software team develops the compiler and runtime for machine learning accelerators on Apple Silicon DESCRIPTION As an intern compiler engineer in the Apple Neural Engine Software team, you will be - Explore and support techniques to accelerate early compiler development - Explore and support techniques to accelerate statically analyze program properties - Explore and support the develop compiler optimizations to improve latency/bandwidth of our ML models - Engage with QA teams MINIMUM QUALIFICATIONS Bachelor's Some experience with compiler development programming skills in C++, C or Swift Proficiency in English PREFERRED QUALIFICATIONS Experience in low level software architecture, modeling or validation Familiarity with AI networks for example CNN, transformer and diffusion model architectures and their performance characteristics Experience with MLIR Strong written and verbal communication skills
Responsibilities
The intern will explore and support techniques for accelerating early compiler development and statically analyzing program properties. They will also develop compiler optimizations aimed at improving the latency and bandwidth of Machine Learning models and engage with Quality Assurance teams.
Loading...