Job Search and Career Advice Platform

Enable job alerts via email!

Lead Complier Engineer (Neural Engine)

APPLE SOUTH ASIA PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking a Lead Compiler Engineer to join the Apple Neural Engine team. In this innovative role, you will analyze and implement software for AI applications, ensuring technical excellence in groundbreaking Apple products. The ideal candidate will possess a Bachelor's degree in Computer Science or Engineering, with at least 18 years of system software development experience, including proficiency in C++, C, or Swift. A passion for AI and collaborative environments is essential for this role.

Qualifications

  • 18 years of experience with system software development.
  • Experience with compiler development.
  • Familiarity with AI networks such as CNN and transformer architectures.

Responsibilities

  • Analyze, design and implement software for AI applications.
  • Assume technical leadership and mentor developers.
  • Develop compiler optimizations for ML models.

Skills

C++
C
Swift
Technical leadership
Communication skills

Education

Bachelor degree in Computer Science or Computer Engineering

Tools

MLIR
Profiling tools
Job description
Summary

At Apple, we're on the cutting edge of delivering transformative experiences through Artificial Intelligence. If you're passionate about pushing the boundaries of AI and hardware optimization, we want you to join our team! As a Lead Compiler Engineer on our Apple Neural Engine (ANE) team, you'll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro, iPhone, iPad, Mac, and more. This is a dynamic opportunity to work with us in a creative, collaborative environment while developing groundbreaking technologies that will shape the future of computing! Are you ready to help us deliver the next groundbreaking Apple products?

Description

As a lead compiler engineer in the Apple Neural Engine Software team, you will be empowered to:

  • Analyze, design and implement software interfacing with the hardware for artificial intelligence applications across a wide range of Apple product platforms
  • Assume technical leadership, mentor and guide other developers
  • Ensure technical excellence and robust, maintainable software
  • Design and develop compiler optimizations to improve latency/bandwidth of our ML models
  • Develop software across our compiler, framework, driver and firmware
  • Collaborate closely with model teams to support new machine learning models on our hardware
  • Conduct performance profiling and diagnostics using and developing specialized tools
  • Engage with QA teams
Minimum Qualifications
  • Bachelor degree in Computer Science or Computer Engineering
  • Minimum of 18 years experience with system software development
  • Experience with compiler development
  • Excellent programming skills in C++, C or Swift
  • Strong written and verbal communication skills
Preferred Qualifications
  • MS or PhD in Computer Science or Computer Engineering or related field
  • 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
  • Proficiency with profiling and optimizing complex software
  • Experience with SoC low level software development, distributed computing or hardware acceleration
  • Strong background in data science and statistical methods, with demonstrated ability to analyze large datasets and present complex insights clearly
  • Experience with MLIR
  • Experience in building debugging and performance analysis tooling

Apple is an equal opportunity employer that is committed to inclusion and diversity. Apple provides reasonable accommodations to applicants with disabilities and in accordance with local requirements. Apple is a drug-free workplace.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.