Current jobs related to Senior CPU Performance Researcher - Santa Clara, California - Apple


  • Santa Clara, California, United States Apple Full time

    Unlock the Future of CPU PerformanceAt Apple, we're pushing the boundaries of what's possible with our CPU architecture. We're seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team. As a CPU Research Scientist, you'll be responsible for driving advanced exploration for next-generation iPhone, iPad, and Mac CPU...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance ArchitectAt Apple, we're seeking a highly motivated and innovative CPU Performance Architect to join our team. As a key member of our CPU Architecture and Performance Team, you will be responsible for designing and optimizing CPU microarchitecture to improve performance and efficiency.Key Responsibilities:Design and optimize CPU...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryQualcomm Technologies, Inc. is seeking a highly skilled CPU Performance Modeling Architect to join our Engineering Group. As a key member of our CPU Performance Architecture team, you will design and develop high-performance, low-power CPUs. Your expertise in CPU architecture and performance modeling will enable you to contribute to the...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance ArchitectWe are seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team. As a CPU Performance Architect, you will be part of a team that is driving advanced exploration for next-generation iPhone, iPad, and Mac CPU architectures.Key Responsibilities:Collaborate with experienced CPU...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance EngineerAt Apple, we're seeking a highly motivated and innovative CPU Performance Engineer to join our CPU Architecture and Performance Team. As a key member of this team, you'll be responsible for driving advanced exploration for next-generation iPhone, iPad, and Mac CPU architectures.Key Responsibilities:Collaborate with...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance EngineerAt Apple, we're seeking a highly motivated and innovative CPU Performance Engineer to join our CPU Architecture and Performance Team. As a key member of this team, you'll be responsible for driving advanced exploration for next-generation iPhone, iPad, and Mac CPU architectures.Key Responsibilities:Collaborate with...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance EngineerAt Apple, we're seeking a highly motivated and innovative CPU Performance Engineer to join our CPU Architecture and Performance Team. As a key member of this team, you'll be responsible for driving advanced exploration for next-generation iPhone, iPad, and Mac CPU architectures.Key Responsibilities:Collaborate with...


  • Santa Clara, California, United States Apple Full time

    CPU Performance Architect RoleWe are seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team. As a CPU Performance Architect, you will be part of a team that is driving advanced exploration for next generation iPhone, iPad, and Mac CPU architectures.Key ResponsibilitiesCollaborate with experienced CPU designers...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance ArchitectAbout the Role:We are seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team. As a CPU Performance Architect, you will be part of a team that is driving advanced exploration for next generation iPhone, iPad, and Mac CPU architectures.Key Responsibilities:Collaborate with...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and innovative CPU Performance Architect to join our team at Apple. As a key member of our CPU Architecture and Performance Team, you will be responsible for driving advanced exploration of next-generation iPhone, iPad, and Mac CPU architectures.As a CPU Performance Architect, you will work closely with...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and innovative CPU Performance Engineer to join our team at Apple. As a key member of our CPU Architecture and Performance Team, you will be responsible for driving advanced exploration of next-generation iPhone, iPad, and Mac CPU architectures.Key ResponsibilitiesCollaborate with experienced CPU designers to...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance Verification EngineerAt Apple, we're looking for a highly skilled CPU Performance Verification Engineer to join our team. As a key member of our chip design effort, you will be responsible for verifying the performance of our CPUs and collaborating with cross-functional teams to ensure our products meet the highest standards of...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: CPU Performance Modeling ArchitectAt Qualcomm, we are seeking a highly skilled CPU Performance Modeling Architect to join our team. As a key member of our CPU Performance Architecture group, you will design high-performance, low-power CPUs and contribute to the development of advanced CPU performance features.Key Responsibilities:Proficiency in...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: CPU Performance Projections EngineerAt Qualcomm, we are seeking a highly skilled CPU Performance Projections Engineer to join our team. As a key member of our CPU Engineering Group, you will be responsible for modeling and projecting the CPU performance for various Qualcomm SoCs.Key Responsibilities:Setup the CPU/SoC configuration in the...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: CPU Performance Projections EngineerJob Summary: We are seeking a highly skilled CPU Performance Projections Engineer to join our team at Qualcomm. As a CPU Performance Projections Engineer, you will be responsible for modeling and projecting the CPU performance for various Qualcomm SoCs.Key Responsibilities:Setup the CPU/SoC configuration in the...


  • Santa Clara, California, United States NVIDIA Full time

    Senior CPU Design EngineerNVIDIA is seeking a highly skilled Senior CPU Design Engineer to join our team. As a key member of our CPU design team, you will be responsible for designing and implementing high-performance, low-power CPU subsystem modules.Key Responsibilities:Drive the micro-architecture development, feasibility studies, and documentation of CPU...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryAs a CPU Performance Modeling Architect at Qualcomm, you will be responsible for designing and developing high-performance CPUs that push the boundaries of what's possible. You will work closely with cross-functional teams to enhance the world of compute products from conceptualization through post-silicon verification.Key...


  • Santa Clara, California, United States Apple Full time

    Role SummaryAs a CPU Performance Verification Engineer at Apple, you will play a critical role in ensuring the performance of our chip designs. You will work closely with architects and RTL designers to verify the performance features of the design and correlate with performance models. Your responsibilities will include developing test plans and test...


  • Santa Clara, California, United States NVIDIA Full time

    Senior CPU Design EngineerNVIDIA is seeking a highly skilled Senior CPU Design Engineer to join our team. As a key member of our CPU design team, you will be responsible for designing and implementing high-performance, low-power CPU subsystem modules.Key Responsibilities:Drive the micro-architecture development, feasibility studies, and documentation of CPU...


  • Santa Clara, California, United States NVIDIA Full time

    Senior CPU Design EngineerNVIDIA is seeking a highly skilled Senior CPU Design Engineer to join our team. As a key member of our CPU design team, you will be responsible for designing and implementing high-performance, low-power CPU subsystem modules.Key Responsibilities:Drive the micro-architecture development, feasibility studies, and documentation of CPU...

Senior CPU Performance Researcher

2 months ago


Santa Clara, California, United States Apple Full time

Overview:

Position ID:

Are you driven by the challenge of tackling complex problems and pushing the limits of technology? We are seeking an exceptional individual who thrives in a high-performance environment and is eager to contribute to groundbreaking advancements.

Our team is dedicated to exploring innovative CPU architectures for the next generation of Apple devices, including iPhone, iPad, and Mac.Role Responsibilities:

  • Address intricate performance issues related to branch prediction, data/code prefetching, cache hierarchy, and other CPU domains.
  • Investigate the integration of cutting-edge AI/ML methodologies to enhance CPU performance.
  • Develop tailored data analysis tools to identify performance bottlenecks, enabling a focused approach to problem-solving.
  • Engage in ongoing research across various CPU disciplines, offering insights to the Apple CPU design team regarding future enhancements.
  • Share findings and analyses with CPU architecture and design teams.
  • Influence the strategic direction for upcoming Apple CPUs utilized in iPhone, iPad, and Mac systems.
Essential Qualifications:
Proficient understanding of CPU architecture and micro-architecture principles.
Experience in specific CPU focus areas (e.g., branch prediction, pre-fetching) is advantageous.
Familiarity with machine learning literature, model selection, tuning, and interpretability.

Capability to pinpoint performance bottlenecks in prevalent industry workloads, devise solutions, and implement them in performance simulation.

Skilled in C/C++ and Python.
Education & Experience:
B.S. degree with a minimum of 10 years of relevant industry experience. A PhD in Computer Science or Computer Engineering with a focus on Computer Architecture or Machine Learning is preferred.

Compensation & Benefits:
At Apple, base salary is one component of our comprehensive compensation package, determined within a specified range.

The base salary for this position falls between $175,800 and $312,200, influenced by your skills, qualifications, experience, and location.

Apple employees have the opportunity to participate in discretionary employee stock programs, becoming shareholders in the company. Additionally, employees may receive discretionary restricted stock unit awards and can purchase Apple stock at a discount through the Employee Stock Purchase Plan.


Benefits Include:

Extensive medical and dental coverage, retirement plans, discounts on products and services, and reimbursement for educational expenses related to career advancement at Apple.

This role may also qualify for discretionary bonuses or commission payments, as well as relocation assistance. For more information, please refer to Apple Benefits.

Note:

Apple’s benefits, compensation, and employee stock programs are subject to eligibility criteria and other terms of the applicable plan or program.

Apple is committed to fostering an inclusive and diverse workplace. We actively promote equal opportunity for all applicants, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.