Software Development Engineer, Ray Tracing / Neural Rendering

Amd

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bellevue, WA
Salary
$141,760–$212,640 / yr
Posted
21 days ago
Freshness
Confirmed live yesterday
Closes
Aug 21, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $177k
$132k most similar roles pay here $235k

This role pays less than 60% of similar roles. Most pay $152,150–$222,000 — the shaded band above. At the midpoint, this role pays about $177k versus about $187k for comparable roles.

Based on 240 similar postings.

Employer

About Amd

AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors

Amd currently has 367 open roles on FindRole.

Listed pay typically runs $166,400–$249,600 across 367 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Software Development Engineer, Ray Tracing / Neural Rendering

Software Development Engineer - Ray Tracing / Neural Rendering will join a leading team focused on real-time rendering, ray tracing, and next-generation graphics technologies. The role involves developing advanced rendering algorithms and software to improve visual quality and performance on hardware platforms. Key responsibilities include researching, implementing, validating, and optimizing techniques such as ReSTIR, path tracing, denoising, sampling, and spatiotemporal resampling. The candidate will collaborate with cross-functional teams to design future rendering architectures and scalable graphics systems. Required skills include expert knowledge of C and C++, real-time rendering, physically based rendering, Monte Carlo techniques, and global illumination algorithms. Experience is needed in GPU-accelerated algorithms using modern graphics APIs, shader languages, and parallel programming. The role also involves profiling and debugging workloads while utilizing tools like Cursor or Claude Code for neural rendering tasks.

What does a Software Development Engineer earn in Washington?

Median $169050 from 91 postings across 7 companies.

See salary data

What you'll do

  • Develop and execute advanced rendering algorithms for real-time ray tracing and global illumination technologies.
  • Research, implement, validate, and optimize techniques such as ReSTIR, path tracing, denoising, and spatiotemporal resampling.
  • Design and implement future rendering architectures, frameworks, and scalable graphics systems.
  • Develop GPU-accelerated algorithms using modern graphics APIs, shader languages, and parallel programming techniques.
  • Profile, debug, and optimize graphics workloads for both performance and image quality.
  • Drive graphics innovation from initial concept through production-quality implementation.

What we're looking for

  • Expertise in software engineering, real-time rendering, GPU programming, and graphics algorithms.
  • Ability to develop advanced rendering algorithms for ray tracing and global illumination.
  • Experience researching, implementing, and optimizing techniques like ReSTIR, path tracing, denoising, and spatiotemporal resampling.
  • Expert knowledge and hands-on experience in C and C++ (preferred).
  • Strong understanding of physically based rendering, Monte Carlo techniques, and GPU-accelerated algorithms using modern graphics APIs (preferred).
  • Solid understanding of data structures, computer architecture, and performance optimization (preferred).
  • Experience profiling, debugging, and optimizing graphics workloads for performance and image quality (preferred).
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, Computer Graphics, or a related technical discipline (preferred).

More like this

Similar roles

Software Engineer, GPU AI ML

Amd

Santa Clara, CA 77 days ago $204,000$306,000
C++ HIP CUDA ROCm PyTorch TensorFlow JAX GPU Architecture Kernel Optimization Distributed Systems LLMs SFT RLHF GRPO Quantization Verilog SystemVerilog RTL Design
Hybrid

Principal Datacenter GPU Performance Architect

Amd

Austin, TX 23 days ago $212,000$318,000
GPU C++ C Object-Oriented Programming Multi-node Communication Threading APIs GitHub Debugging ASIC High-Performance Computing AI Source Code Control Systems

Principal Graphics Developer Tools Engineer

Nvidia

Santa Clara, CA +4 87 days ago $272,000$431,250
C++ DirectX Vulkan Metal GPU Architecture Ray Tracing Neural Rendering Machine Learning Generative AI Software Architecture Debugging Game Engines Graphics Middleware Performance Analysis
10+ yrs exp

Senior System Software Engineer, Neural Graphics SDKs

Nvidia

Santa Clara, CA +1 136 days ago $184,000$287,500
Python C++ CUDA Gaussian Splatting NeRFs Kubernetes CI/CD micro-services GLSL HLSL Metal Slang Source Control Real-time Graphics Computer Vision Neural Reconstruction
5+ yrs exp