Apple - Beaverton, OR

posted 9 days ago

Full-time
Beaverton, OR
Computer and Electronic Product Manufacturing

About the position

The CPU Platform Architecture team at Apple is seeking a highly motivated individual to explore and define next-generation CPU architectures aimed at maintaining performance and efficiency leadership. This research-centric role involves analyzing CPU performance bottlenecks, driving architectural enhancements, and collaborating with cross-functional teams to influence the roadmap for future Apple CPUs used in iPhone, iPad, and Mac systems.

Responsibilities

  • Explore and define next-generation CPU architectures to enhance performance and efficiency.
  • Identify CPU performance bottlenecks and drive improvements through architectural enhancements.
  • Set direction for high-performance CPUs in areas such as branch prediction and memory subsystems.
  • Build tools for performance analysis to focus on real challenges.
  • Apply AI/ML techniques for exploration and CPU feature improvement.
  • Conduct continuous research in CPU areas and model ideas in performance simulators.
  • Present analysis and findings to guide CPU architecture and design teams.
  • Work cross-functionally with software and system partners.
  • Provide recommendations to influence the roadmap for future Apple CPUs.

Requirements

  • B.S. degree in a relevant field.
  • Familiarity with CPU architecture or microarchitecture concepts.
  • Research experience and knowledge of CPU microarchitecture or AI/ML literature.
  • Programming experience in Python or C/C++.

Nice-to-haves

  • Expertise in CPU architecture disciplines such as branch prediction or caching policies.
  • Ability to identify performance bottlenecks and implement solutions in a performance simulator.
  • Experience applying machine learning techniques to novel problems.
  • Knowledge of model development and tuning.
  • Experience with common industry performance benchmarks and workloads.
  • 10+ years of relevant experience.
  • PhD in Computer Science or Computer Engineering with a focus in Computer Architecture.

Benefits

  • Equal opportunity employer committed to inclusion and diversity.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service