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

Position Overview:

Role Identification:

Are you driven by the challenge of tackling complex problems rather than opting for simpler solutions? Do you believe that a dedicated team can exceed even the highest of expectations? We share that belief, but we understand that this role may not be suitable for everyone.

The tasks we undertake are demanding, and we seek individuals who are equally committed to excellence.

We are looking for a dynamic, innovative, and self-assured professional to become a part of the CPU Architecture and Performance Team; a collective that is at the forefront of exploring advanced designs for future iPhone, iPad, and Mac CPU architectures.

Role Responsibilities:

  • Address performance challenges related to branch prediction, data/code prefetching, cache structures, and other CPU domains.
  • Investigate the application of cutting-edge AI/ML methodologies and models to tackle these CPU performance issues.
  • Develop effective data analysis tools tailored for identifying performance bottlenecks, enabling you to sift through irrelevant data and concentrate on the core issues.
  • Engage in ongoing research across various CPU domains and offer insights to the Apple CPU design team regarding features to be incorporated in upcoming CPUs.
  • Share your analyses and findings with CPU architecture and design teams.
  • Provide strategic recommendations and influence the development roadmap for future Apple CPUs utilized in iPhone, iPad, and Mac systems.
Essential Qualifications:

Proven experience and understanding of CPU architecture and micro-architecture principles.
Specialization in one or more 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 those solutions within a performance simulator.

Proficient in programming languages such as C/C++ and Python.

Educational Background:

Bachelor's degree with a minimum of 10 years of relevant industry experience. A PhD in Computer Science or Computer Engineering with a concentration on Computer Architecture or Machine Learning is preferred.

Compensation & Benefits:

At Apple, base salary is just one component of our comprehensive compensation package, determined within a specified range.

This structure allows for growth as you advance in your role.

The base salary range for this position is between $175,800 and $312,200, with your specific salary contingent upon your skills, qualifications, experience, and location.

Apple employees have the opportunity to become shareholders through participation in Apple's discretionary employee stock programs.

Additionally, employees are eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount through the Employee Stock Purchase Plan.


Additional Benefits Include:

Comprehensive medical and dental coverage, retirement plans, a variety of discounted 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. Learn more about Apple Benefits.

Important 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 an equal opportunity employer committed to fostering inclusion and diversity.

We actively take steps to ensure equal opportunity for all applicants, irrespective 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.