Apple Neural Engine Performance and Power Engineer

Apple is a leading technology company revolutionizing AI with their proprietary Apple Neural Engine hardware accelerator.
$175,800 - $312,200
Machine Learning
Principal Software Engineer
In-Person
10+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal AI and ML Engineer — AI for Networking

Principal AI/ML Engineering role at NVIDIA focusing on AI for Networking, offering $248K-$391K plus equity. Lead AI infrastructure initiatives and mentor teams in a hybrid work environment.

Principal Software Engineer (AI Integration)

Principal Software Engineer position focusing on AI integration and development of scalable AI solutions for government and defense clients, with emphasis on generative AI and cloud platforms.

Principal Software Engineer, CoreAI

Principal Software Engineer position at Microsoft CoreAI, developing AI-first app stack and leading technical initiatives with competitive compensation and remote work flexibility.

Principal Software Engineer - CoreAI

Principal Software Engineer position at Microsoft's Azure OpenAI team, focusing on AI services development with competitive salary and hybrid work model.

Principal Perception Engineer

Principal Perception Engineer role at NVIDIA focusing on developing autonomous driving solutions using deep learning and computer vision, offering competitive compensation and the opportunity to work on cutting-edge technology.

Description For Apple Neural Engine Performance and Power Engineer

Apple is seeking a Performance and Power Engineer to join their Apple Neural Engine Software team, focusing on revolutionizing AI processing capabilities across Apple devices. This role sits at the intersection of artificial intelligence and hardware optimization, working with Apple's proprietary Neural Engine accelerator.

The position demands a seasoned professional with at least 10 years of experience in system performance analysis, combining deep technical expertise in both hardware and software optimization. You'll be responsible for analyzing and enhancing the performance of AI applications across Apple's product ecosystem, working to achieve optimal balance between processing power and energy efficiency.

As a key member of the team, you'll collaborate with various departments including AI/ML, Software, and Hardware teams to design and implement high-performance solutions. Your work will directly impact millions of Apple users worldwide by enabling faster, more efficient AI processing on their devices.

The ideal candidate should possess excellent programming skills in C or Python, with preferred experience in C++/Swift/Objective-C. A strong academic background (MS or PhD preferred) in computer science or machine learning is highly valued, as is practical experience with AI network architectures such as CNN, transformer, and diffusion models.

Apple offers a comprehensive benefits package including competitive base pay ($175,800-$312,200), stock options, medical coverage, and educational reimbursement. This role presents a unique opportunity to work at the cutting edge of AI hardware acceleration, contributing to groundbreaking technologies that will shape the future of personal computing.

The position is based in Sunnyvale, California, placing you at the heart of Apple's innovation center. You'll be part of a dynamic team pushing the boundaries of what's possible in AI processing on consumer devices, while maintaining Apple's high standards for energy efficiency and performance.

This role offers significant growth potential and the chance to make a lasting impact on Apple's AI capabilities. If you're passionate about optimization, have a deep understanding of both hardware and software architecture, and want to be part of shaping the future of AI processing on personal devices, this role presents an exceptional opportunity.

Last updated 4 months 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
  • MS or PhD in computer science, machine learning or related field preferred
  • Experience in performance or power architecture, modeling or validation
  • Familiarity with AI networks (CNN, transformer and diffusion model architectures)
  • Proficiency with profiling and optimizing complex software
  • Experience with distributed computing or hardware acceleration
  • Strong background in data science and statistical methods
  • Strong written and verbal communication skills

Benefits For Apple Neural Engine Performance and Power Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?