
Senior Graphics Engineer
Ascendion · United States
- Hybrid
- Full-time
- $230,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Develop modern, high-performance rendering engine.
- Optimize GPU/CPU performance in Vulkan.
- Implement advanced rendering techniques.
- Integrate engine with research systems.
- Collaborate with researchers and engineers.
About the role
About Ascendion
Ascendion is an AI-native software engineering disruptor helping businesses innovate faster, smarter, and with greater impact. We partner with enterprise clients across North America, the UK, Europe, and APAC to solve complex challenges in data, experience design, software product engineering, and workforce transformation. Powered by expert engineers, thousands of AI agents, and our Engineering to the Power of AI (EngineeringAI) method, we deliver measurable outcomes that build trust, unlock value, and accelerate growth.Learn more at https://ascendion.com/.
Engineering to the Power of AI™, AAVA™, EngineeringAI, Engineering to Elevate Life™, EnterprisePlatformsAI, Data & InsightsAI, ExperienceAI, GCCAI, OperationsAI, Platform EngineeringAI, ProductAI, and Quality EngineeringAI are trademarks or service marks of Ascendion®. AAVA™ is pending registration. Unauthorized use is strictly prohibited.
Ascendion | Engineering to elevate life
We have a culture built on opportunity, inclusion, and a spirit of partnership. Come, change the world with us:
- Build the coolest tech for the world’s leading brands
- Solve complex problems - and learn new skills
- Experience the power of transforming digital engineering for Fortune 500 clients
- Master your craft with leading training programs and hands-on experience
- Experience a community of change makers!
About The Role:
We are seeking a Senior Graphics Engineer to help drive the development of a modern, high-performance rendering engine at the core of bleeding-edge research experiences within company's lab.The engine is the foundation for a growing set of research experiences, and the role centers on advancing its rendering capabilities, including performance, features, and new techniques, while integrating established research from across the lab and the wider company.You will work alongside an experienced team of researchers and engineers to take state-of-the-art rendering and integration efforts from concept to polished, demonstrable results.
Job Title: Senior Graphics Engineer
Key Responsibilities:
- Develop and optimize features in a modern, low-level Vulkan rendering engine
- Profile and improve Graphics Processing Unit (GPU) and Central Processing Unit (CPU) performance across the rendering pipeline, including Multiple Graphics Processing Units (multi-GPU) real-time rendering and multithreaded Extended Reality (XR) rendering
- Implement and improve advanced rendering techniques such as deferred shading, ray tracing, and High Dynamic Range (HDR)
- Push the limits of display quality, including high refresh-rate rendering, with color-accurate and HDR display
- Integrate the engine with research and adjacent systems from across the lab and company
- Investigate, triage, and fix bugs across the rendering stack and the experiences built with it
- Contribute to tooling, build health, and cross-platform support across Linux, Windows, and Mac
- Write documentation and help prepare components for potential external release
Minimum Qualifications:
- Bachelor's or Master's degree in computer science, software engineering, or related technical fields, or equivalent practical experience.
- Minimum 10+ years of experience required
- Strong programming skills in C++
- Substantial, hands-on experience with modern Vulkan development
- Experience with desktop graphics development
- Solid grasp of real-time rendering fundamentals, including the graphics pipeline, shading models, and GPU architecture
- Experience profiling and optimizing graphics performance on both GPU and CPU
- Experience with version control systems such as Git or Mercurial
- Excellent communication skills and strong attention to detail
- Game engine development experience
- Experience with neural rendering, radiance fields, or Gaussian splatting
- Experience with desktop Virtual Reality (VR) development using Open Extended Reality (OpenXR)
Preferred Qualifications:
- Experience working with modern Artificial Intelligence (AI) tooling
- Cross-platform development experience across Linux, Windows, and Macintosh (Mac)
- Experience with additional graphics APIs such as Open Graphics Library (OpenGL), Direct3D 12 (D3D12), or Metal, or with mobile graphics development, particularly Android
- Experience integrating third-party graphics Software Development Kit (SDKs) such as Deep Learning Super Sampling (DLSS) or other upscaling technologies
- Experience developing netcode for real-time or networked applications
- Experience with PyTorch, Compute Unified Device Architecture (CUDA), and Tensor Runtime (TensorRT), or with Python interop such as pybind11
- Experience submitting code alongside academic publications at conferences such as Conference on Computer Vision and Pattern Recognition (CVPR) or Special Interest Group on Computer Graphics and Interactive Techniques (SIGGRAPH)
- Experience open-sourcing new or maintaining existing open-source projects, or with build systems such as Cross-Platform Make (CMake), Bazel, or Buck
Location:
Remote [USA]Salary Range:
The salary for this position is between $180,000 - $230,000 annually. Factors which may affect pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.Benefits:
The Company offers the following benefits for this position, subject to applicable eligibility requirements: [medical insurance] [dental insurance] [vision insurance] [401(k) retirement plan] [long-term disability insurance] [short-term disability insurance] [5 personal days accrued each calendar year. The Paid time off benefits meet the paid sick and safe time laws that pertains to the City/ State] [10-15 days of paid vacation time] [6 paid holidays and 1 floating holiday per calendar year] [Ascendion Learning Management System]Want to change the world? Let us know.Tell us about your experiences, education, and ambitions. Bring your knowledge, unique viewpoint, and creativity to the table. Let’s talk!
Key skills/competency
- Senior Graphics Engineer
- Vulkan
- C++
- Real-time Rendering
- GPU Performance
- CPU Performance
- Ray Tracing
- High Dynamic Range (HDR)
- Virtual Reality (VR)
- Graphics Pipeline
Skills & topics
- Senior Graphics Engineer
- Vulkan
- C++
- Real-time Rendering
- GPU
- CPU
- Performance Optimization
- Ray Tracing
- HDR
- VR Development
- Software Engineering
- Ascendion
How to get hired
- Tailor your resume: Highlight C++, Vulkan, and graphics performance optimization experience.
- Showcase your projects: Emphasize game engine or VR development, and contributions to open source.
- Prepare for technical interviews: Brush up on real-time rendering fundamentals and GPU architecture.
- Demonstrate communication skills: Be ready to discuss complex technical challenges and solutions clearly.
- Research Ascendion: Understand their AI-native approach and 'Engineering to the Power of AI' philosophy.
Technical preparation
Master C++ for graphics development.,Deep dive into Vulkan API specifics.,Practice GPU/CPU performance profiling.,Study advanced rendering techniques.
Behavioral questions
Describe a complex rendering problem solved.,How do you handle performance bottlenecks?,Discuss collaborating with researchers.,Share experience integrating new tech.
Frequently asked questions
- What are the core responsibilities for a Senior Graphics Engineer at Ascendion?
- As a Senior Graphics Engineer at Ascendion, you will primarily focus on developing and optimizing a modern, low-level Vulkan rendering engine. This includes enhancing its performance on both GPU and CPU, implementing advanced rendering techniques like ray tracing, and integrating the engine with various research and company systems. You'll also be involved in bug fixing, documentation, and cross-platform support.
- What technical skills are essential for this Senior Graphics Engineer role at Ascendion?
- Essential technical skills include strong C++ programming, substantial hands-on experience with modern Vulkan development, and a solid understanding of real-time rendering fundamentals, including the graphics pipeline, shading models, and GPU architecture. Experience profiling and optimizing graphics performance on both GPU and CPU is also critical.
- Does Ascendion offer remote work opportunities for Senior Graphics Engineers?
- Yes, Ascendion does offer remote work opportunities for this Senior Graphics Engineer position, specifically within the USA. This allows for greater flexibility in where you are located while contributing to cutting-edge projects.
- What kind of experience is considered 'substantial' for Vulkan development at Ascendion?
- Ascendion looks for 'substantial, hands-on experience' with modern Vulkan development. This implies practical, in-depth work on complex projects utilizing Vulkan, likely including performance tuning, feature implementation, and deep understanding of its low-level capabilities beyond basic usage.
- Are there opportunities to work with emerging technologies like neural rendering at Ascendion?
- Yes, Ascendion is actively involved in bleeding-edge research. Experience with neural rendering, radiance fields, or Gaussian splatting is listed as a plus, indicating opportunities to work with and contribute to these advanced areas within their research lab.
- What is the expected salary range for a Senior Graphics Engineer at Ascendion?
- The salary range for this Senior Graphics Engineer position at Ascendion is between $180,000 and $230,000 annually. The final offer will depend on factors such as your specific skills, experience, education, and geographic location.
- How does Ascendion's culture support growth for a Senior Graphics Engineer?
- Ascendion fosters a culture built on opportunity, inclusion, and partnership. They offer leading training programs, hands-on experience with Fortune 500 clients, and a community of innovators, all designed to help engineers master their craft and grow their careers.
- What is Ascendion's approach to AI in software engineering for this role?
- Ascendion is an AI-native software engineering disruptor. For this role, you'll be working within a lab that leverages AI and thousands of AI agents, alongside their 'Engineering to the Power of AI' methodology, to deliver advanced research experiences and innovative solutions.
Similar roles
Open positions we recommend based on this role.