CPU Research Scientist - Platform Architecture

A leading technology company that designs and develops consumer electronics, software, and services.
$175,800 - $312,200
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI

Description For CPU Research Scientist - Platform Architecture

Apple's CPU Platform Architecture team is seeking a Research Scientist to drive advanced exploration for next-generation iPhone, iPad, and Mac CPU designs. This research-focused role involves pushing the boundaries of CPU performance through architectural innovations.

The ideal candidate will explore and define next-generation CPU architectures to maintain Apple's performance and efficiency leadership. Key responsibilities include analyzing CPU bottlenecks, developing architectural improvements in areas like branch prediction and memory subsystems, and applying AI/ML techniques to enhance CPU features.

You'll work with a team of experts in microarchitecture, ISA definition, and performance modeling. The role requires strong analytical skills to build performance analysis tools and conduct detailed research into CPU architectures. You'll present findings to guide future CPU development and work closely with software and system teams.

This position offers competitive compensation ($175,800-$312,200) plus equity opportunities through stock programs. Benefits include comprehensive medical/dental coverage, retirement benefits, education reimbursement, and potential bonuses. You'll be part of Apple's innovative hardware team, directly impacting the performance of future Apple products.

The role requires deep technical expertise in CPU architecture, proven research capabilities, and the ability to implement and validate architectural improvements through simulation. With 10+ years of experience preferred and advanced degree requirements, this position represents a unique opportunity to shape the future of Apple's CPU technology.

Last updated 20 hours ago

Responsibilities For CPU Research Scientist - Platform Architecture

  • Discover insight into CPU performance bottlenecks and drive improvements
  • Set direction for next-generation high performance CPU's
  • Build performance analysis tools
  • Apply AI/ML techniques for exploration and CPU algorithmic feature improvement
  • Conduct research into CPU areas and model ideas in performance simulators
  • Present analysis/findings to guide CPU architecture teams
  • Work cross-functionally with software and system partners
  • Provide recommendations for future Apple CPU's

Requirements For CPU Research Scientist - Platform Architecture

Python
  • B.S. degree
  • Familiarity with CPU architecture or microarchitecture concepts
  • Research experience and knowledge of CPU microarchitecture or AI/ML literature
  • Programming experience in either Python or C/C++
  • PhD in Computer Science or Computer Engineering with a focus in Computer Architecture (preferred)
  • 10+ years of relevant experience (preferred)

Benefits For CPU Research Scientist - Platform Architecture

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

Interested in this job?

Jobs Related To Apple CPU Research Scientist - Platform Architecture

Staff Machine Learning Engineer, Apple ML Data Platform

Staff Machine Learning Engineer position at Apple focusing on ML infrastructure and generative AI, building scalable data pipelines and advanced ML workflows.

Machine Learning Engineer- Advanced Analytics, Worldwide Business Process Re-Engineering

Senior Machine Learning Engineer role at Apple focusing on implementing Generative AI solutions for supply chain optimization, offering competitive compensation and comprehensive benefits.

Senior Multimodal Generative Modeling Research Engineer - SIML, ISE

Senior ML Engineering role at Apple focusing on multimodal generative AI models, requiring 5+ years of experience and expertise in distributed training and model optimization.

AIML - Staff Machine Learning Engineer, Retrieval and Ranking Quality (SII)

Staff Machine Learning Engineer position at Apple focused on developing retrieval and ranking systems using advanced ML/NLP techniques.

AIML - Machine Learning Engineer, Machine Learning Platform & Infrastructure

Senior Machine Learning Engineer role at Apple, focusing on ML infrastructure and platform development for large-scale AI systems and foundation models.