Knowledge of WebGL or shader programming (GLSL, WGSL) * Experience integrating ML model inference into production apps * Familiarity with containerization (Docker) and cloud deployment (AWS, GCP, or ...
Knowledge of WebGL or shader programming (GLSL, WGSL) * Experience integrating ML model inference into production apps * Familiarity with containerization (Docker) and cloud deployment (AWS, GCP, or ...
Principal Graphics Engineer
San Francisco, CA · On-site +1
$164K - $203K/yr
OpenGL ES, WebGL, WebGPU, Vulkan, Metal, or DirectX, including shader programming, GPU memory and pipeline optimization, and frame/latency budgeting. * Track record of owning complex, multi-component ...
Principal Graphics Engineer
San Francisco, CA · On-site +1
$164K - $203K/yr
OpenGL ES, WebGL, WebGPU, Vulkan, Metal, or DirectX, including shader programming, GPU memory and pipeline optimization, and frame/latency budgeting. * Track record of owning complex, multi-component ...
Principal Graphics Engineer
Santa Clara, CA · On-site
$164K - $203K/yr
OpenGL ES, WebGL, WebGPU, Vulkan, Metal, or DirectX, including shader programming, GPU memory and pipeline optimization, and frame/latency budgeting. * Track record of owning complex, multi-component ...
Principal Graphics Engineer
Santa Clara, CA · On-site
$164K - $203K/yr
OpenGL ES, WebGL, WebGPU, Vulkan, Metal, or DirectX, including shader programming, GPU memory and pipeline optimization, and frame/latency budgeting. * Track record of owning complex, multi-component ...
Proficiency in GPU shader programming and optimization for mobile platforms * Strong foundational math skills, especially linear algebra, geometry, and trigonometry * Hands-on experience with ...
Proficiency in GPU shader programming and optimization for mobile platforms * Strong foundational math skills, especially linear algebra, geometry, and trigonometry * Hands-on experience with ...
... and shader programming • Experience bridging engineering and design through deep UI/UX collaboration, design systems development, and tools like Figma--able to influence design decisions with ...
... and shader programming • Experience bridging engineering and design through deep UI/UX collaboration, design systems development, and tools like Figma--able to influence design decisions with ...
Senior Computer Vision Engineer (Localization)
San Francisco, CA · On-site
$189K - $255K/yr
Experience with CUDA or shader programming for performance optimization. Candidate Privacy Policy I understand that by submitting my job application, the information I provide as part of that ...
Senior Computer Vision Engineer (Localization)
San Francisco, CA · On-site
$189K - $255K/yr
Experience with CUDA or shader programming for performance optimization. Candidate Privacy Policy I understand that by submitting my job application, the information I provide as part of that ...
Senior Computer Vision Engineer (Reconstruction)
San Francisco, CA · On-site
$189K - $255K/yr
Experience with CUDA or shader programming for performance optimization. Candidate Privacy Policy I understand that by submitting my job application, the information I provide as part of that ...
Senior Computer Vision Engineer (Reconstruction)
San Francisco, CA · On-site
$189K - $255K/yr
Experience with CUDA or shader programming for performance optimization. Candidate Privacy Policy I understand that by submitting my job application, the information I provide as part of that ...
Proficiency in GPU shader programming and optimization for mobile platforms * Strong foundational math skills, especially linear algebra, geometry, and trigonometry * Hands-on experience with ...
Proficiency in GPU shader programming and optimization for mobile platforms * Strong foundational math skills, especially linear algebra, geometry, and trigonometry * Hands-on experience with ...
Expertlevel GPU and shader programming experience (HLSL/GLSL, DirectX 12). * Advanced expertise in multithreading, SIMD, and CPU/GPU workload orchestration for realtime performance. * Excellent ...
Expertlevel GPU and shader programming experience (HLSL/GLSL, DirectX 12). * Advanced expertise in multithreading, SIMD, and CPU/GPU workload orchestration for realtime performance. * Excellent ...
Proficiency in GPU shader programming and optimization for mobile platforms * Strong foundational math skills, especially linear algebra, geometry, and trigonometry * Hands-on experience with ...
Proficiency in GPU shader programming and optimization for mobile platforms * Strong foundational math skills, especially linear algebra, geometry, and trigonometry * Hands-on experience with ...
Expert-level GPU and shader programming experience (HLSL/GLSL, DirectX 12). * Advanced expertise in multi-threading, SIMD, and CPU/GPU workload orchestration for real-time performance. * Excellent ...
Expert-level GPU and shader programming experience (HLSL/GLSL, DirectX 12). * Advanced expertise in multi-threading, SIMD, and CPU/GPU workload orchestration for real-time performance. * Excellent ...
Software Engineer (Real-time Graphics)
$164K - $203K/yr
Deep understanding of real-time graphics, including strong 3D graphics fundamentals, shader programming, the modern graphics API stack, efficiently utilizing GPU hardware (both desktop and mobile ...
Software Engineer (Real-time Graphics)
$164K - $203K/yr
Deep understanding of real-time graphics, including strong 3D graphics fundamentals, shader programming, the modern graphics API stack, efficiently utilizing GPU hardware (both desktop and mobile ...
Software Engineer (Real-time Graphics)
$164K - $203K/yr
Deep understanding of real-time graphics, including strong 3D graphics fundamentals, shader programming, the modern graphics API stack, efficiently utilizing GPU hardware (both desktop and mobile ...
Software Engineer (Real-time Graphics)
$164K - $203K/yr
Deep understanding of real-time graphics, including strong 3D graphics fundamentals, shader programming, the modern graphics API stack, efficiently utilizing GPU hardware (both desktop and mobile ...
Software Engineer (Real-time Graphics)
San Francisco, CA · On-site
$164K - $203K/yr
Deep understanding of real-time graphics, including strong 3D graphics fundamentals, shader programming, the modern graphics API stack, efficiently utilizing GPU hardware (both desktop and mobile ...
Software Engineer (Real-time Graphics)
San Francisco, CA · On-site
$164K - $203K/yr
Deep understanding of real-time graphics, including strong 3D graphics fundamentals, shader programming, the modern graphics API stack, efficiently utilizing GPU hardware (both desktop and mobile ...
Software Engineer, C/C++ SDK Performance Optimization
San Jose, CA · On-site
$156K - $316K/yr
Basic understanding of graphics rendering APIs (OpenGL ES / Metal / Vulkan); shader programming experience is a plus at this level. - Strong interest in performance on mobile devices - you enjoy ...
Software Engineer, C/C++ SDK Performance Optimization
San Jose, CA · On-site
$156K - $316K/yr
Basic understanding of graphics rendering APIs (OpenGL ES / Metal / Vulkan); shader programming experience is a plus at this level. - Strong interest in performance on mobile devices - you enjoy ...
Senior Technical Artist
Redwood City, CA · On-site +1
$200K - $250K/yr
Bridge Art and Engineering: Collaborate with game designers, artists, and engineers to translate ... Shader and VFX Work: Create and optimize shaders, particle systems, and post-processing effects to ...
Senior Technical Artist
Redwood City, CA · On-site +1
$200K - $250K/yr
Bridge Art and Engineering: Collaborate with game designers, artists, and engineers to translate ... Shader and VFX Work: Create and optimize shaders, particle systems, and post-processing effects to ...
Senior Technical Artist
$170K - $225K/yr
Bridge Art and Engineering: Collaborate with game designers, artists, and engineers to translate ... Shader and VFX Work: Create and optimize shaders, particle systems, and post-processing effects to ...
Senior Technical Artist
$170K - $225K/yr
Bridge Art and Engineering: Collaborate with game designers, artists, and engineers to translate ... Shader and VFX Work: Create and optimize shaders, particle systems, and post-processing effects to ...
Shape graphics API direction and NVIDIA's shader language strategy (including Slang) to expose neural graphics primitives to developers. * Build, mentor, and strengthen the team - hiring senior ...
Shape graphics API direction and NVIDIA's shader language strategy (including Slang) to expose neural graphics primitives to developers. * Build, mentor, and strengthen the team - hiring senior ...
Design procedural material and shader systems that generate families of related materials (roads ... Work with rendering and tools engineers to profile, debug, and optimize materials and FX. Share ...
Design procedural material and shader systems that generate families of related materials (roads ... Work with rendering and tools engineers to profile, debug, and optimize materials and FX. Share ...
Design procedural material and shader systems that generate families of related materials (roads ... Work with rendering and tools engineers to profile, debug, and optimize materials and FX. Share ...
Design procedural material and shader systems that generate families of related materials (roads ... Work with rendering and tools engineers to profile, debug, and optimize materials and FX. Share ...
Shader Programming information
What is shader programming?
What are the key skills and qualifications needed to thrive as a Shader Programmer, and why are they important?
What is the difference between Shader Programming vs Graphics Programmer?
| Aspect | Shader Programming | Graphics Programmer |
|---|---|---|
| Required credentials | Knowledge of GLSL/HLSL, graphics APIs | Knowledge of graphics APIs, C++, shader languages |
| Work environment | Focus on writing shaders for rendering pipelines | Developing graphics engines, rendering techniques |
| Industry usage | Used in game development, real-time rendering | Used in game studios, visual effects, simulation |
| Common search intent | Understanding shader coding differences | Understanding graphics pipeline development |
Shader Programming primarily involves writing small programs that run on the GPU to control rendering effects, while Graphics Programming encompasses broader development of rendering engines and graphics systems. Both roles require knowledge of graphics APIs and shader languages, but Shader Programmers focus more on creating visual effects at the shader level, whereas Graphics Programmers develop the overall graphics architecture.
What are some common challenges shader programmers face when optimizing graphics performance?

Other
Posted 3 days ago
Job description
Navier AI is building the first autonomous engineering agents. AI systems that can design, simulate, and optimize complex products to achieve breakthrough levels of performance. Our mission is to enable engineers to move beyond today's slow, manual design cycles by providing agents that reason about physics, explore design trade-offs, and generate high-performance solutions across aerospace, automotive, and advanced manufacturing.
We're backed by top-tier investors and work directly with industry leaders to deploy AI-native tools that go far beyond today's design automation.
Role OverviewWe're hiring a Full Stack Engineer to build the interactive interfaces and backend services that power our autonomous engineering agents. You'll be responsible for creating seamless user experiences that let engineers visualize complex geometry, interact with AI agents, and manage design workflows-all while collaborating closely with ML, backend, and simulation teams.
Responsibilities- Build interactive web applications using TypeScript, React, and Three.js to visualize CAD models, simulation results, and agent outputs
- Develop backend services in Python to power workflows, handle model inference requests, and manage user data
- Design intuitive UIs and workflows that make AI-powered engineering agents accessible and useful to domain experts
- Implement real-time rendering and 3D visualization pipelines for CAD, meshes, and simulation outputs
- Collaborate with ML and backend engineers to connect front-end tools with AI models and simulation infrastructure
- Ensure application performance and scalability through robust state management, API design, and efficient data handling
- Participate in architecture discussions and help define best practices for frontend + backend integration
- Own features end-to-end, from design to deployment, in a fast-paced startup environment
- Strong proficiency in TypeScript and React
- Experience building 3D interactive experiences with Three.js or similar frameworks
- Solid backend development experience in Python (FastAPI, Flask, or Django preferred)
- Familiarity with API design, authentication, and data handling best practices
- Ability to work across the stack and own features from frontend to backend
- Comfort working with scientific/engineering data formats (e.g., meshes, STL, point clouds)
- Strong product intuition and ability to collaborate closely with designers and engineers
- Experience with CAD visualization, computational geometry, or simulation tools
- Knowledge of WebGL or shader programming (GLSL, WGSL)
- Experience integrating ML model inference into production apps
- Familiarity with containerization (Docker) and cloud deployment (AWS, GCP, or Azure)
- Prior work in engineering-focused or scientific software companies
The interfaces you build will be the primary way engineers interact with Navier's autonomous agents. You'll shape how complex geometry, simulation results, and AI-driven design decisions are visualized and explored. Your work will directly impact the usability, adoption, and trustworthiness of a category-defining product.
What We Offer- Competitive compensation, including salary and equity
- Direct exposure to high-impact technical problems in aerospace, automotive, and advanced manufacturing
- Opportunity to help define a new category of engineering software