GPU Software Engineer - Applied Research

A leading technology company that designs and develops consumer electronics, software, and services.
$121,900 - $183,600
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For GPU Software Engineer - Applied Research

Apple's Platform Architecture group is seeking a GPU Software Engineer for their Applied Research team to help design next-generation, high-performance, power-efficient GPUs. This role sits at the intersection of cutting-edge graphics technology and Apple's custom hardware development.

As a member of the GPU Applied Research team, you'll work alongside senior graphics engineers and architects to implement advanced rendering techniques for future product prototypes. The position demands deep knowledge of current and emerging graphics trends, combined with the ability to apply them to Apple's proprietary hardware and software stack.

The role involves collaborating across multiple Apple teams to shape the future of graphics capabilities, staying current with academic research and industry developments in both computer graphics and machine learning. You'll be responsible for prototyping GPU-intensive workloads, analyzing performance on future architectures, and providing expert guidance on optimization strategies.

Key technical requirements include strong foundations in computer graphics, physically-based rendering, and shader programming. Experience with Apple's platforms (iOS, macOS, visionOS, tvOS) and the Unreal Engine is highly valued. The position offers exposure to cutting-edge technology development and the opportunity to influence future Apple products used by millions worldwide.

The compensation package includes a competitive base salary range of $121,900 to $183,600, plus additional benefits such as stock options, comprehensive healthcare, and education reimbursement. This is an excellent opportunity for a graphics specialist who wants to work on unprecedented challenges and help shape the future of GPU technology at one of the world's most innovative companies.

Last updated a day ago

Responsibilities For GPU Software Engineer - Applied Research

  • Collaborate with teams across Apple to understand & guide roadmap for future graphics use cases
  • Keep up to date on recent papers and talks for upcoming trends in computer graphics / machine learning
  • Prototype forward looking GPU intensive workloads using Apple's proprietary SW stack and HW features
  • Analyze workloads on future GPU architectures, identify bottlenecks, and propose architectural changes
  • Advise external teams on rendering algorithms and GPU features to optimize workload implementations

Requirements For GPU Software Engineer - Applied Research

  • BS in Computer Science / Computer Engineer / or other related field
  • Understanding of software engineering principles and core computer science fundamentals
  • Proficiency in C / C++ / Objective-C, and source code control tools
  • Understanding of physically based rendering and computer graphics principles
  • Knowledge of modern rendering algorithms and techniques
  • High level familiarity with the GPU hardware pipeline
  • Experience writing and debugging shaders

Benefits For GPU Software Engineer - Applied Research

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple GPU Software Engineer - Applied Research

Hardware Systems Integration Engineer (PCB /Module - iPhone)

Senior Hardware Systems Integration Engineer role at Apple, focusing on PCB/module development for iPhone products, offering competitive compensation and comprehensive benefits.

Core OS Driver/Firmware Engineer

Senior Embedded Systems Engineer role at Apple working on Core IO team for Thunderbolt and USB-C controller firmware and device drivers.

SiP DFM Process Engineer

Senior engineering role focused on semiconductor packaging processes and SiP module development at Apple.

Embedded Kernel Engineer

Senior Embedded Kernel Engineer role at Apple, developing core kernel technologies for Apple devices with competitive compensation and comprehensive benefits.

Camera Software Engineer

Senior Camera Software Engineer role at Apple, focusing on image processing and ML, offering $143K-$264K, with opportunity to shape next-gen camera technologies.