University of Maryland Center for Environmental Science→
Graphics Software Engineer at University of… · Universit…
Entry LevelOn-siteFull-timeUniversity of Maryland College Park$100k–$110k/yr
Skills
c++ proficiencyai/ml knowledgereal-time graphicspython usageunity/unreal experiencegpu optimizationanalytical skills
Job Description
Summary: The University of Maryland Institute for Health Computing (IHC) merges computational and clinical expertise to innovate healthcare delivery. They are seeking a Graphics Software Engineer to develop high-performance tools for healthcare, focusing on real-time XR programming and AI/ML integration.
Responsibilities:
- Hands-on architect, developer, and optimizer: Architect, code, profile, and ship high-performance XR + AI visualization systems – including real-time neural rendering (Gaussian splatting, NeRF variants), AI-enhanced volume rendering, generative modeling, multi-modal data fusion, Unity/Unreal pipelines, and edge-deployed inferencing. Own end-to-end implementation from prototype to polished product, targeting 90+ FPS on XR hardware
- Infrastructure and platform engineering: Design, scale, and harden the institute’s advanced XR + GPU-accelerated ML compute ecosystem for real-time visual computing pipelines, cross-platform deployment, and performance tooling
- Mentor, Accelerate, Learn, and Collaborate: Work closely with senior team members, contribute to code reviews, mentor undergrads as you level up in modern XR + AI workflows. Hands-on experiential teaching of specialized classes, and more informal hands-on instruction for faculty/users at IHC
- High-impact flex work on emerging priorities, keeping pace with
Required Qualifications:
- Bachelor's Degree in Computer Science, Computer Engineering, or a closely related field
- Strong academic record with relevant coursework in real-time graphics, computer vision, XR development, or AI-integrated systems
- Foundational AI/ML knowledge: PyTorch/TensorFlow basics, computer vision/graphics concepts
- Solid C++ proficiency (performance-oriented coding) with working knowledge of C#
- Comfortable Python usage for ML prototyping, scripting, data handling, and rapid experimentation
- Familiarity with Windows, Linux, macOS, and mobile platforms
- Strong communication skills for both technical and non-technical audiences
- Excellent problem-solver who enjoys debugging, profiling, troubleshooting, and making programs run smoothly
- Ability to work collaboratively in a team environment and independently when needed
- Strong analytical skills and attention to detail
- Genuine excitement to code interactive, intelligent, and immersive tools that advance healthcare
Preferred Qualifications:
- Master's Degree in Computer Science, Computer Engineering, or a closely related field
- Experience with AR/VR/XR devices
- Understanding of modern graphics APIs (Vulkan preferred, DirectX 12, Metal, or OpenGL) with real-time rendering experience
- Basic GPU optimization awareness, CUDA, compute shaders
- Hands-on experience building XR prototypes/apps in Unity3D and/or Unreal Engine
- Familiarity with 3D capture/reconstruction (multi-camera, light fields, SLAM) + ML preprocessing
Required Skills: C++ proficiency, AI/ML knowledge, real-time graphics
Important Skills: Python usage, Unity/Unreal experience, GPU optimization
Nice-to-Have Skills: analytical skills