Neural Engine Engineer, Platform Architecture

Apple is a technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Hardware
This job posting may no longer be active. You may be interested in these related jobs instead:
AIML - Sr. Machine Learning Engineer, Siri Search Quality - Siri & Information Intelligence

Senior Machine Learning Engineer role at Apple focusing on Siri Search Quality and Information Intelligence, developing AI and ML solutions.

AIML - Machine Learning Engineer, Data and ML Innovation

Senior Machine Learning Engineer role at Apple focusing on developing ML/AI evaluation systems and tools to enhance product quality across Apple's device ecosystem.

Multimodal Generative Modeling Research Engineer - SIML, ISE

Senior ML Research Engineer role at Apple focusing on multimodal generative AI models, combining cutting-edge research with practical implementation for user-facing features.

AIML - Machine Learning Engineer, Siri and Information Intelligence

Senior Machine Learning Engineer role at Apple working on Siri and Information Intelligence, focusing on question answering and search technologies using deep learning.

AIML - Senior ML Engineer - Siri & Information Intelligence

Senior ML Engineer position at Apple working on Siri's local search and information intelligence features, focusing on deep learning and search ranking systems.

Description For Neural Engine Engineer, Platform Architecture

Apple's Platform Architecture team is seeking a Neural Engine Engineer to join their innovative hardware platform development for intelligent mobile devices. This senior-level position offers an exciting opportunity to work on next-generation ML hardware accelerators that power efficient machine learning experiences across Apple's product line.

The role combines hardware architecture expertise with machine learning knowledge, requiring deep understanding of both domains. You'll be working at the intersection of hardware and software, designing solutions that optimize performance and power efficiency for ML workloads. The position involves close collaboration with software and applications teams to drive future requirements for machine learning and computer vision applications.

As a Neural Engine Engineer, you'll be responsible for prototyping solutions in C++/Python, writing architectural specifications, and working closely with both software and hardware design teams for implementation. The role requires expertise in hardware architecture, strong programming skills, and deep understanding of machine learning algorithms including Transformers and CNNs.

Apple offers a competitive compensation package including a base salary range of $143,100 to $264,200, plus additional benefits such as stock options, comprehensive healthcare, and educational reimbursement. The position is based in Cupertino, offering the opportunity to work with world-class engineers in Apple's headquarters.

This role is ideal for someone who combines technical expertise with strong communication skills, as you'll be collaborating across various teams to create unified systems that power Apple's next generation of products. The position offers significant growth potential and the chance to make a direct impact on Apple's future hardware platforms.

Last updated 3 months ago

Responsibilities For Neural Engine Engineer, Platform Architecture

  • Work on next-generation Neural Engine—ML HW Accelerator
  • Collaborate with SW/applications teams on future requirements
  • Prototype solutions in C++/Python
  • Write architecture specifications
  • Work with SW/HW design teams for implementation
  • Enable power-efficient ML user experiences

Requirements For Neural Engine Engineer, Platform Architecture

Python
  • Expertise in HW architecture, computer/CPU architecture, or GPU architecture
  • Programming skills in C++/C and Python
  • Experience analyzing ML workloads on different HW architecture
  • BS degree required, MS or PhD preferred
  • Expertise in machine learning algorithms, Transformer, CNNs
  • Understanding of system implications of ML algorithms
  • Knowledge in LLM pipeline, image processing, camera pipeline
  • Strong communication skills

Benefits For Neural Engine Engineer, Platform Architecture

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
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?