CareerPlanGet AI match score →

Staff Software Development Engineer - Video Rendering

3 Locations💼 Full-time💰 $173,500–$173,500🗓 2026-07-09 → 2026-07-30

Core

Own and evolve the cross-platform GPU rendering platform for real-time video processing in Adobe's professional video products (Premiere, After Effects).

Role type

Staff Software Development Engineer (GPU Rendering)

Builds

Cross-platform GPU rendering platform, shared technology stack (shaders, frameworks, multi-API abstractions), and next-generation rendering technology.

Domain

Creative software / Video editing / GPU Graphics

Deliverable

production ML models | product features

Required skills

Modern C++, GPU architecture, graphics/compute APIs (DirectX 12, Metal, Vulkan, CUDA, OpenCL), shading languages (HLSL, Slang, SPIR-V), low-level debugging, performance optimization, cross-platform development.

Preferred skills

Real-time video processing in NLE, shader compilers/toolchains, GPU driver/hardware vendor experience, ML inference integration, GPU benchmarking frameworks.

Technologies

CUDA, OpenCL, DirectX, Metal, Nsight, PIX, Slang, DXC, SPIR-V, DXIL, TensorRT, ONNX Runtime.

Responsibilities

Own and optimize the core GPU rendering platform; drive complex platform initiatives end-to-end; build and deepen a shared technology stack; own rendering performance, stability, and device compatibility; partner with GPU hardware vendors and internal teams; lead architecture, code reviews, and engineering standards; prototype next-generation rendering technology.

Seniority

Staff, hands-on IC with strategic leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗