GPU Performance Modeling Engineer

Apple Inc.

San Diego (CA)

On-site

USD 142,300 - 263,300

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee Stock Purchase Plan
Discretionary stock awards
Relocation assistance

Job summary

Apple Inc. seeks a GPU performance modeling engineer to develop cycle-approximate perf C/C++ models in close collaboration with architects and designers. You will analyze results and propose architectural changes while supporting hardware bring-up.

The role requires a BS with 3+ years in GPU/CPU/SIMD domains, strong teamwork, and experience with GPU APIs. Relocation and discretionary bonuses may apply.

Qualifications

  • BS and at least 3 years of industry experience.
  • Background in GPU/CPU/SIMD architectures.
  • Experience in hardware performance modeling, analysis, and debugging.
  • Strong teamwork and communication during aggressive schedules.

Responsibilities

  • Develop cycle-approximate perf C/C++ models with architects and designers.
  • Analyze performance results and suggest architectural/microarchitectural changes.
  • Support hardware team during model and design performance bring-up.

Skills

GPU performance modeling
Hardware analysis
Team collaboration
Effective communication

Education

Bachelor's degree

Tools

Verilog/VHDL
Scripting
GPU APIs (OpenGL/OpenCL/DirectX/Metal)

Job description

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you’ll help design and manufacture our next-generation, high-performance, power-efficient GPU! You’ll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Do you love working on challenges that no one has solved yet? Join us to help deliver the next groundbreaking product containing an Apple designed GPU. In this team, we are passionate about writing code for performance modeling for GPUs and the performance model infrastructure. This includes working with architects and designers to understand the units being modeled.

Description

As a GPU performance modeling engineer, you will be responsible for developing cycle‑approximate perf C/C++ models in close collaboration with architects and designers. Additionally, you will analyze performance results and help propose architectural and micro‑architectural changes. You will be critical in supporting the hardware team during model and design performance bring‑up.

Minimum Qualifications
  • We are looking for candidates with a BS and a minimum of 3 years relevant industry experience.
  • Background in GPU, CPU, or SIMD architectures.
  • Experience in hardware performance modeling, analysis, and debug.
  • Ability to work well in a team in order to be productive under aggressive product schedules.
  • Strong communication, influence, and negotiation skills to work effectively in teams.
Preferred Qualifications
  • Experience writing performance models for GPU Schedulers, Execution Units, Texture/Pixel Units, or Caches.
  • Experience with GPU APIs, OpenGL, OpenCL, DirectX, Metal.
  • Expertise in one or more focused CPU/GPU areas such as core/shader micro‑architecture, texture pipeline, caching, or memory subsystem design.
  • Experience with scripting, Verilog/VHDL, design verification methodology and tools is a plus.
Compensation and Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. The base pay range for this role is between $142,300 and $263,300, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become Apple shareholders through participation in Apple’s discretionary employee stock programs. Employees are eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount if they voluntarily participate in the Employee Stock Purchase Plan.

You’ll also receive benefits including comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other legally protected characteristics.

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GPU Performance Engineer, Platform Architecture
GPU Performance Engineer, Platform Architecture

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+2
GPU Performance Engineer, Platform Architecture
GPU Performance Engineer, Platform Architecture

Apple Inc. • Cambridge (MA)

On-site
USD 162,000 - 287,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
GPU Performance Modeling Driver Engineer
GPU Performance Modeling Driver Engineer

Apple Inc. • Cambridge (MA)

On-site
USD 132,000 - 199,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Graphics (GPU) Architectural Modeling Engineer
Graphics (GPU) Architectural Modeling Engineer

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 190,000
GPU Performance Modeling Driver Engineer
GPU Performance Modeling Driver Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 147,000 - 221,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+2
Graphics (GPU) Performance Modeling Engineer
Graphics (GPU) Performance Modeling Engineer

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 130,000
Graphics (GPU) Performance Modeling Engineer
Graphics (GPU) Performance Modeling Engineer

Apple Inc. • Orlando (FL)

On-site
USD 100,000 - 130,000
GPU Performance Modeling Driver Engineer
GPU Performance Modeling Driver Engineer

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
GPU Performance Engineer, Platform Architecture
GPU Performance Engineer, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 150,000
Graphics (GPU) Architectural Modeling Engineer at Apple San Diego, CA
Graphics (GPU) Architectural Modeling Engineer at Apple San Diego, CA

null • San Diego (CA)

On-site
USD 135,000 - 251,000
Stock options
Stock purchase plan
Medical and dental coverage
+5