Apple GPU Compiler Backend Research Engineer

Apple is a leading technology company that designs and develops consumer electronics, software, and services.
$175,800 - $312,200
Backend
Staff Software Engineer
In-Person
5+ years of experience
AI

Description For Apple GPU Compiler Backend Research Engineer

Apple's GPU compiler team is seeking a highly skilled Backend Research Engineer to join their innovative team working on Apple Silicon GPUs. This role represents a unique opportunity to shape the future of GPU architecture across all Apple devices.

The position involves working at the cutting edge of compiler technology, specifically focusing on an LLVM-based compiler backend to generate optimized GPU binaries for future Apple Silicon GPUs. You'll be responsible for researching, designing, prototyping, and implementing compiler optimizations that improve performance and functionality across Apple's entire device ecosystem.

As a GPU Compiler Backend Research Engineer, you'll collaborate closely with hardware architects and micro-architects to explore and advance features of Apple Silicon GPUs. Your work will involve prototyping compiler support to iteratively evaluate and improve hardware changes, making direct impacts on the performance and capabilities of Apple's devices.

The role requires a strong background in modern C++ programming and compiler technology, with particular emphasis on GPU architectures. You'll need at least 5 years of experience with a BS degree (or MS/PhD) in computer science or related field. The position offers competitive compensation ranging from $175,800 to $312,200, along with comprehensive benefits including medical coverage, retirement benefits, and various stock participation programs.

This is an exceptional opportunity for someone passionate about compiler technology and GPU architecture to work on projects that will influence millions of Apple devices. You'll be part of a team with a strong track record of delivering optimal solutions, working from conception through to shipping products. The role offers the chance to stay at the forefront of compiler technology while making significant contributions to Apple's hardware and software ecosystem.

The position is based in Cupertino, offering the chance to work directly with Apple's core engineering teams. You'll be part of a collaborative environment that values innovation, problem-solving, and technical excellence. If you're excited about solving complex problems related to state-of-the-art Apple Silicon GPUs and want to make a lasting impact on Apple's technology, this role presents an ideal opportunity to advance your career while working on cutting-edge compiler technology.

Last updated 2 hours ago

Responsibilities For Apple GPU Compiler Backend Research Engineer

  • Work on defining the roadmap for Apple GPU architecture
  • Prototype compiler feature support, code generation and optimizations
  • Work cross-functionally with hardware and software teams
  • Evaluate the efficacy of proposed changes and provide feedback
  • Research, design, and implement Apple GPU compiler optimizations
  • Collaborate with architects and micro-architects to explore GPU capabilities
  • Drive discussions and stay up-to-date with compiler technology advancements

Requirements For Apple GPU Compiler Backend Research Engineer

  • BS with 5 years experience, MS or PhD in computer science or related field
  • Experience with modern C++ programming
  • Knowledge of GPU architectures and how they differ from CPU architectures
  • Proven industry experience with strong background in compilers
  • Excellent written and verbal communication skills
  • Motivated to build constructive and effective relationships

Benefits For Apple GPU Compiler Backend Research Engineer

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

Interested in this job?

Jobs Related To Apple Apple GPU Compiler Backend Research Engineer

Responsible Materials Sourcing Manager

Lead Apple's Responsible Materials Management program, overseeing sourcing strategies and sustainability initiatives while managing team and stakeholder relationships.

Engineering Product Manager, WW CSO

Engineering Product Manager position at Apple's WW CSO team, focusing on technical product management and cross-functional leadership in channel sales and operations.

Engineering Project Manager (Operations Lead), IS&T Enterprise Systems

Lead SAP operations and drive improvements in Apple's enterprise systems through innovative technologies and process optimization.

Engineering Project Manager (Software Engineering Applications), IS&T Enterprise Systems

Lead FileMaker developer position at Apple's IS&T organization, combining technical expertise with project management responsibilities.

Physical Design Methodology CAD Engineer

Physical Design Methodology CAD Engineer position at Apple, developing next-gen SoC designs and methodologies for world-class products.