JOBSEARCHER

Software Engineering - Software Engineer V

ArtechDenver, COL5 SeniorSeptember 26th, 2026
Location:REMOTE - option to work in Pittsburgh office if desiredSalary Range:Competitive Market ratesIntroductionWe 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 the company's Codec Avatars 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.Required Skills & QualificationsStrong programming skills in CSubstantial, hands-on experience with modern Vulkan developmentExperience with desktop graphics developmentSolid grasp of real-time rendering fundamentals, including the graphics pipeline, shading models, and GPU architectureExperience profiling and optimizing graphics performance on both GPU and CPUExperience with version control systems such as Git or MercurialExcellent communication skills and strong attention to detailPrior work experience at the client or in the client's industryApplicants must be able to work directly for Artech on W2Preferred Skills & QualificationsGame engine development experienceExperience with neural rendering, radiance fields, or Gaussian splattingExperience with advanced rendering techniques such as ray tracing, deferred shading, or HDRExperience working with modern AI tooling (strongly preferred)Cross-platform development experience across Linux, Windows, and Mac (strongly preferred)Experience with desktop VR development using OpenXR (strongly preferred)Experience with additional graphics APIs such as OpenGL, D3D12, or mobile graphics development, particularly AndroidExperience integrating third-party graphics SDKs such as DLSS or other upscaling technologiesExperience developing netcode for real-time or networked applicationsExperience with PyTorch, CUDA, and TensorRT, or with Python interop such as pybind11Experience submitting code alongside academic publications at conferences such as CVPR or SIGGRAPHExperience open-sourcing new or maintaining existing open source projects, or with build systems such as CMake, Bazel, or BuckDay-to-Day ResponsibilitiesDevelop and optimize features in a modern, low-level Vulkan rendering engineProfile and improve GPU and CPU performance across the rendering pipeline, including multi-GPU real-time rendering and multithreaded XR renderingImplement and improve advanced rendering techniques such as deferred shading, ray tracing, and HDRPush the limits of display quality, including high refresh-rate rendering with color-accurate and HDR displayIntegrate the engine with research and adjacent systems from across the lab and companyInvestigate, triage, and fix bugs across the rendering stack and the experiences built with itContribute to tooling, build health, and cross-platform support across Linux, Windows, and MacWrite documentation and help prepare components for potential external releaseCompany Benefits & CultureCompetitive salary and benefits packageFlexible working environmentOpportunities for professional growth and developmentFor immediate consideration please click APPLY to begin the screening process with Alex. Share your resume at aditya.singh3@artech.com