Machine Learning Engineer, Platform Architecture

A technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Machine Learning
Senior Software Engineer
In-Person
3+ years of experience
AI

Description For Machine Learning Engineer, Platform Architecture

Apple's Platform Architecture group is seeking a Machine Learning Engineer to join their team responsible for connecting hardware and software into a unified system. This role focuses on optimizing ML workloads for Apple silicon and developing performance models/simulations. You'll work with IP and SoC architecture teams, collaborating across Apple to design integrated solutions for machine learning applications. The position offers competitive compensation ($143,100-$264,200) and comprehensive benefits including stock options and educational support. You'll be at the forefront of developing Apple's renowned system-on-chip architecture, working with cutting-edge ML technologies and hardware accelerators. The role requires expertise in computer architecture, ML algorithms, and programming skills in C/C++/Python. You'll have the opportunity to influence future hardware designs and optimize performance for Apple's Neural Engine, GPU, and CPU platforms. This position combines technical depth in machine learning with hardware architecture expertise, making it ideal for those passionate about high-performance ML systems.

Last updated 15 hours ago

Responsibilities For Machine Learning Engineer, Platform Architecture

  • Create optimized implementations of ML workloads on Apple silicon including Neural Engine, GPU and CPU
  • Collaborate with IP and SoC architecture teams to develop performance models and simulations of future hardware
  • Conduct performance studies to inform and validate architecture decisions
  • Collaborate with system team to create high level performance models of emerging ML techniques
  • Analyze system architecture trade-offs

Requirements For Machine Learning Engineer, Platform Architecture

Python
  • Bachelor's degree
  • Ability to program in C/C++ and/or Python
  • Knowledge of computer architecture fundamentals
  • Domain knowledge in at least one hardware IP: ML HW accelerators or processing units
  • MS or PhD in EE/CE/CS or related field, or 3+ years of relevant experience preferred
  • Experience in efficient implementation of machine learning algorithms preferred
  • Experience in creating system or IP performance models/simulations preferred
  • Strong verbal and written communication skills

Benefits For Machine Learning Engineer, Platform Architecture

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Machine Learning Engineer, Platform Architecture

Machine Learning Engineer, Apple Services Engineering

Senior Machine Learning Engineer position at Apple, focusing on GenAI & ML Frameworks for personalization and search optimization.

Machine Learning Engineer, AI & Data Platform

Senior Machine Learning Engineer position at Apple, focusing on AI & Data Platform development with competitive compensation and comprehensive benefits.

Research Engineer, Large Visual Generative Model Optimization

Senior ML Research Engineer role at Apple focusing on optimizing large visual generative models for next-generation AI features

AIML Sr SW Engineer - SystemRF

Senior AI/ML Software Engineer role at Apple, focusing on applying machine learning to wireless systems design and optimization for flagship products.

Research Engineer, Large Visual Generative Model Optimization

Senior ML Research Engineer role at Apple focusing on optimizing large visual generative models for iOS platforms, offering competitive pay and benefits.