Taro Logo

Apple Neural Engine Performance and Power Engineer

A technology company that designs and develops consumer electronics, software, and services.
$181,100 - $318,400
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI

Job Description

At the core of Apple's Intelligence revolution lies the groundbreaking Apple Neural Engine, a proprietary hardware accelerator enabling real-time, energy-efficient execution of Generative AI models on Apple devices. As a Performance and Power Engineer in the Apple Neural Engine Software team, you'll be at the forefront of optimizing AI workload performance and energy efficiency.

The role involves analyzing and optimizing end-to-end system performance of artificial intelligence applications across Apple's product platforms. You'll identify and resolve performance bottlenecks across software and hardware architecture while collaborating with cross-functional teams including AI/ML, Software and Hardware to design and implement high-performance solutions.

Key responsibilities include conducting performance profiling, monitoring and diagnostics using specialized tools, and working with QA teams to develop performance and power tests for AI workloads. This is a highly visible and influential position that directly impacts millions of Apple customers worldwide.

The ideal candidate will have extensive experience in system performance analysis, strong programming skills in C/Python, and preferably an advanced degree in computer science or machine learning. Knowledge of AI network architectures, proficiency with complex software optimization, and experience with distributed computing or hardware acceleration are highly valued.

This role offers competitive compensation including base pay, equity opportunities through stock programs, comprehensive benefits including medical/dental coverage, retirement benefits, education reimbursement, and potential bonuses or relocation assistance. Join Apple in shaping the future of on-device AI technology while working with cutting-edge hardware and software.

Last updated 3 days ago

Responsibilities For Apple Neural Engine Performance and Power Engineer

  • Analyze and optimize end-to-end system performance of artificial intelligence applications across Apple product platforms
  • Identify and resolve performance bottlenecks across software and hardware architecture
  • Collaborate with cross-functional Apple teams including AI/ML, Software and Hardware
  • Conduct performance profiling, monitoring and diagnostics
  • Engage with QA teams to craft performance and power tests on AI workloads

Requirements For Apple Neural Engine Performance and Power Engineer

Python
  • BS and a minimum of 10 years experience with system performance analysis
  • Excellent programming skills in C or Python
  • Strong written and verbal communication skills

Benefits For Apple Neural Engine Performance and Power Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget