... compute developers efficiently implement Metal applications. They can apply their software ... down to shader code. They can also deliver validation and testing plans that provide strong ...
... compute developers efficiently implement Metal applications. They can apply their software ... down to shader code. They can also deliver validation and testing plans that provide strong ...
Software Development Engineer - GPU
Austin, TX · On-site
$185K/yr
Optimize, extend, package and document high-level compute shader and C++ code. * Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
Software Development Engineer - GPU
Austin, TX · On-site
$185K/yr
Optimize, extend, package and document high-level compute shader and C++ code. * Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
... compute developers efficiently implement Metal applications. They can apply their software ... down to shader code. They can also deliver validation and testing plans that provide strong ...
... compute developers efficiently implement Metal applications. They can apply their software ... down to shader code. They can also deliver validation and testing plans that provide strong ...
Optimize, extend, package and document high-level compute shader and C++ code. * Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
Optimize, extend, package and document high-level compute shader and C++ code. * Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
This role will help with taking our art path and its integration with our shader engine to the next ... Experience with GPGPU development using CUDA, OpenCL, or OpenGL Compute * Experience with machine ...
This role will help with taking our art path and its integration with our shader engine to the next ... Experience with GPGPU development using CUDA, OpenCL, or OpenGL Compute * Experience with machine ...
Enhance integration between the art pipeline and the shader engine to achieve higher levels of ... Experience with GPGPU development using CUDA, OpenCL, or OpenGL Compute * Experience with machine ...
Enhance integration between the art pipeline and the shader engine to achieve higher levels of ... Experience with GPGPU development using CUDA, OpenCL, or OpenGL Compute * Experience with machine ...
Apply CUDA , HIP , and shader programming expertise to improve performance outcomes. * Document ... Familiarity with NSight Compute . * Prior experience with GPU hardware organizations like NVIDIA ...
Quick apply
Apply CUDA , HIP , and shader programming expertise to improve performance outcomes. * Document ... Familiarity with NSight Compute . * Prior experience with GPU hardware organizations like NVIDIA ...
CUDA Kernel Optimization Specialist
San Francisco, CA · Remote
$80 - $120/hr
Apply CUDA , HIP , and shader programming expertise to improve performance outcomes. * Document ... Familiarity with NSight Compute . * Prior experience with GPU hardware organizations like NVIDIA ...
Quick apply
CUDA Kernel Optimization Specialist
San Francisco, CA · Remote
$80 - $120/hr
Apply CUDA , HIP , and shader programming expertise to improve performance outcomes. * Document ... Familiarity with NSight Compute . * Prior experience with GPU hardware organizations like NVIDIA ...
... compute opportunities. * Stability & robustness: Establish test suites, golden scenarios, and ... Develop and maintain shaders using HLSL, GLSL, ShaderLab, or Shader Graph. * Responsible for ...
Quick apply
... compute opportunities. * Stability & robustness: Establish test suites, golden scenarios, and ... Develop and maintain shaders using HLSL, GLSL, ShaderLab, or Shader Graph. * Responsible for ...
Principal Graphics Engineer
San Francisco, CA · On-site +1
$164K - $203K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
San Francisco, CA · On-site +1
$164K - $203K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Multithreaded engine architecture, Performance profiling (CPU/GPU, frame timing, load balancing), GPU compute and pipeline optimization, Shader development (e.g., HLSL, GLSL), Low-level memory ...
Quick apply
Multithreaded engine architecture, Performance profiling (CPU/GPU, frame timing, load balancing), GPU compute and pipeline optimization, Shader development (e.g., HLSL, GLSL), Low-level memory ...
Principal Graphics Engineer
San Francisco, CA · Remote
$143K - $177K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Quick apply
Principal Graphics Engineer
San Francisco, CA · Remote
$143K - $177K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
Austin, TX · Remote
$143K - $177K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Quick apply
Principal Graphics Engineer
Austin, TX · Remote
$143K - $177K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
$138K - $171K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
$138K - $171K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
$164K - $203K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
$164K - $203K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
$164K - $203K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
$164K - $203K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
Santa Clara, CA · Remote
$143K - $177K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Quick apply
Principal Graphics Engineer
Santa Clara, CA · Remote
$143K - $177K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
New York, NY · Remote
$143K - $177K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Quick apply
Principal Graphics Engineer
New York, NY · Remote
$143K - $177K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
$153K - $189K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
Principal Graphics Engineer
$153K - $189K/yr
CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end ... Game engine internals, real-time renderers, or GPU compute frameworks. * Android internals and ...
... compute workloads specifically for Apple GPUs. The team works on machine learning, GPGPU ... shader, and driver level to achieve speed-of-light performance. Description The team is seeking an ...
... compute workloads specifically for Apple GPUs. The team works on machine learning, GPGPU ... shader, and driver level to achieve speed-of-light performance. Description The team is seeking an ...
Compute Shader information
What are some common challenges faced when developing and optimizing compute shaders?
What are compute shaders?
What is the difference between Compute Shader vs Graphics Programmer?
| Aspect | Compute Shader | Graphics Programmer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Graphics, or related field; knowledge of GPU programming | Bachelor's in Computer Science, Graphics, or related field; strong understanding of graphics APIs |
| Work Environment | Developing GPU-based algorithms for general-purpose computing tasks | Creating visual effects, rendering pipelines, and graphics features |
| Industry Usage | Used in high-performance computing, simulations, AI, and data processing | Used in video game development, visual effects, and interactive media |
| Common Search/Comparison | Often compared for GPU programming skills and job roles | Compared for graphics development and rendering expertise |
While both roles involve GPU programming, Compute Shader developers focus on general-purpose GPU tasks like data processing and simulations, whereas Graphics Programmers specialize in rendering graphics and visual effects. Understanding these differences helps in choosing the right career path or job focus within the industry.
What are the key skills and qualifications needed to thrive as a Compute Shader Developer, and why are they important?
Full-time
Posted 1 hour ago
Apple rating
8.1
Based on 662 frontline employees who took The Breakroom Quiz
6th of 30 rated technology retailers
Job description
Description
The successful candidate is a critical thinker with a passion for developing GPU APIs, capable of envisioning mechanisms to help game, graphics, and compute developers efficiently implement Metal applications. They can apply their software engineering skills to instrument complex applications and deliver undefined behavior and address sanitization across the graphics stack, from API surface down to shader code. They can also deliver validation and testing plans that provide strong confidence in the robustness and quality of the implementation.
Minimum Qualifications
B.S. or M.S. in Computer Science or a related technical field; or equivalent experience
Practical experience in modern GPU programming using Metal, DirectX, and/or Vulkan
Knowledge of Operating Systems, Computer Architecture, and CPU/GPU programming
Proven experience shipping software written in C, C++ and/or Objective-C programming languages
Preferred Qualifications
Experience developing compiler technology, in particular LLVM
Experience in developing OS, systems, frameworks, and/or game middleware software
Familiarity with Apple framework and API design patterns
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976