At Apple, we're pioneering the future of AI through our innovative Apple Neural Engine (ANE) team. As a Machine Learning Compiler Engineer, you'll be at the forefront of developing high-performance, energy-efficient AI solutions for iconic products like Vision Pro, iPhone, iPad, and Mac. This role offers a unique opportunity to work on compiler optimization and development for specialized AI hardware, collaborating with both hardware and software teams to bring new silicon to market.
You'll be responsible for supporting the development of compilers for Apple's Neural Engine Accelerator, focusing on deep learning inference performance and power efficiency. The role involves working with MLIR and LLVM frameworks, implementing compiler features, and optimizing AI workloads for Apple's custom hardware. You'll collaborate with experienced engineers to balance performance, energy efficiency, and hardware constraints.
This is an entry-level position perfect for someone with a strong foundation in compiler technology and an interest in AI/ML. You'll have the opportunity to learn from industry experts while contributing to groundbreaking technologies that will shape the future of computing. The role offers competitive compensation, comprehensive benefits, and the chance to work on products used by millions worldwide.
The ideal candidate has a bachelor's degree in Computer Science or related field, strong C++ programming skills, and a solid understanding of compiler concepts. Experience with AI/ML concepts and hardware optimization is a plus. You'll be joining a creative, collaborative environment where you can grow your skills while working on cutting-edge technology that pushes the boundaries of what's possible in AI hardware acceleration.