Taro Logo

GPU Performance Modeling Engineer

A leading technology company that designs and manufactures consumer electronics, software, and services.
$166,600 - $296,300
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For GPU Performance Modeling Engineer

Apple's Silicon Technologies group is seeking a GPU Performance Modeling Engineer to help design and manufacture next-generation, high-performance, power-efficient GPUs. This role is crucial in ensuring Apple products and services can seamlessly and efficiently handle complex tasks.

As a GPU Performance Modeling Engineer, you'll be working with a team passionate about performance modeling for GPUs and infrastructure. Your primary responsibilities will include developing cycle-approximate performance C/C++ models while collaborating closely with architects and designers. You'll analyze performance results, propose architectural improvements, and provide critical support during model and design performance bring-up.

The ideal candidate brings extensive experience in GPU/CPU architectures, strong C/C++ programming skills, and a proven track record in hardware performance modeling. You'll need excellent communication skills as you'll work closely with cross-functional teams to deliver groundbreaking products containing Apple-designed GPUs.

This role offers a competitive compensation package including a base salary range of $166,600 to $296,300, plus equity opportunities through RSUs and ESPP. Additional benefits include comprehensive healthcare, retirement plans, education reimbursement, and potential bonuses.

Join Apple's innovative hardware team in San Diego to work on cutting-edge GPU technology that impacts millions of users worldwide. This is an opportunity to solve unprecedented challenges and contribute to Apple's next breakthrough products.

Last updated 2 months ago

Responsibilities For GPU Performance Modeling Engineer

  • Developing cycle-approximate perf C/C++ models
  • Collaborating with architects and designers
  • Analyzing performance results
  • Proposing architectural and micro-architectural changes
  • Supporting hardware team during model and design performance bring-up

Requirements For GPU Performance Modeling Engineer

  • BS and a minimum of 10 years relevant industry experience
  • Background in GPU, CPU, or SIMD architectures
  • Excellent C/C++ programming skills
  • Experience in hardware performance modeling, analysis, and debug
  • Ability to work well in a team
  • Strong communication, influence, and negotiation skills

Benefits For GPU Performance Modeling Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and RSUs
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?