Graphics Software Engineer
Umcp
Software Engineer
The University of Maryland Institute for Health Computing (IHC) merges the computational expertise, clinical expertise, biomedical innovation, health data and academic resources of the University of Maryland, College Park; the University of Maryland, Baltimore; and the University of Maryland Medical System to innovate health care delivery and support the Montgomery County life science community.
We are building next-generation intelligent, immersive, high-performance tools for healthcare, and are looking for a highly motivated, performance-oriented software engineer to own the full development stack. This position requires passion for real-time XR programming on cutting-edge hardware while closely integrating AI/ML for neural rendering, generative medical visualization, real-time inference, and data-driven enhancements. Expect to do deep dives in C++/C#/Python coding, low-latency optimizations, GPU expertise, and developing massively parallel software to run on IHC's state-of-the-art supercomputer, while shipping production-grade immersive applications that transform surgical planning, training, clinical workflows, and diagnostics.
This is a builder-first role with over 80% time devoted to hands-on coding, software architecture, optimization, deployment, and iteration in a fast-moving, interdisciplinary environment. This position involves mentoring junior talent, maintaining mission-critical infrastructure, and collaborating with computer scientists and clinicians to build and deploy visual computing tools to revolutionize healthcare. This position is fully onsite and requires presence at the IHC office in North Bethesda.
Responsibilities/Duties:
- 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
Minimum Qualification:
Education: Bachelor's Degree in Computer Science, Computer Engineering, or a closely related field. Experience: Strong academic record with relevant coursework in real-time graphics, computer vision, XR development, or AI-integrated systems.
Knowledge, Skills, and Abilities:
- 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.
Preferences:
- 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.
Licenses/Certifications: N/A
Physical Demands: N/A
- ...Full-Stack Software Engineer (3D Graphics & Interactive Dashboard Development) VLinc is seeking a skilled Full-Stack Software Engineer with expertise in 3D graphics, interactive visualization, and web-based systems development to support the creation of a next-generation...SuggestedVisa sponsorship
$104k - $166k
...Software Research Engineer - RF Machine Learning (RFML) Job Locations US-MD-College Park Requisition ID 2026-163590 Position Category Scientific, Research & Analysis Clearance Top Secret/SCI w/Poly Responsibilities...SuggestedFull timeContract workRelocation packageShift work- ...Senior Full-Stack Engineer The Applied Research Laboratory for Intelligence & Security (ARLIS) at the University of Maryland is a University-Affiliated Research Center dedicated to advancing research, innovation, and technology transition to improve decision making...SuggestedWork at office
$115k - $135k
...systems. This position will implement responsive design principles for cross-device compatibility. The A. James Clark School of Engineering at the University of Maryland catalyzes high-quality research, innovation, and learning, preparing our students to create...SuggestedWork at office$100k - $125k
...Auria is seeking a talented Software Development Engineer to develop web, mobile, and desktop applications for aerospace mission planning and scheduling for a hybrid position out of the DC, Maryland, or Colorado. The developer will provide support for ongoing software...SuggestedOngoing contractContract workWork at officeFlexible hours- ...Job Title: Software Engineer Internship - GMAT Job Location: Greenbelt, MD (Hybrid) Pearl River Technologies has an exciting opportunity for anyone interested in pursuing a career in software engineering! # You will learn about object-oriented programming, modern...Temporary workInternshipLocal areaWorldwide
- ...customers, and take ownership for our actions—always striving to do the right thing. As part of the OpenSpace development team, the Software Engineer will be a valuable contributor to a web-based full-stack Agile Development Team with responsibilities that include:...Local area
- ...Job Title: Software Engineer Job Description We are seeking a talented Software Engineer to join a dynamic cross-functional development team. In this role, you will contribute to a web-based, full-stack Agile environment, focusing on the development, troubleshooting...Contract workTemporary work2 days per week
$90k - $110k
...create an environment that supports long-term relationships-with both our team and our clients. Position Overview The Software Engineer is responsible for designing, building, and maintaining modern full-stack web applications hosted in Microsoft Azure that support...For contractorsWork experience placementFor subcontractorLocal area- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...
- ...needed. Debug runtime/device issues (graphics, tracking, input) and provide clear repro... .... Collaborate with product/UX and engineering stakeholders, document designs, and tradeoffs... ...skills. ~3+ years of professional software development experience (or equivalent)....
- ...Responsibilities: Develop, modify, debug, profile AR software by using Unity C# script and shader, and C++ with native Graphics API, with focus on AR graphics workload and... ...with AR experience designers, software engineers, graphics architects / system engineers to analyze...
- ...businesses/retailers (B2B). Is this You? We are seeking an innovative Graphic Designer with a keen eye & well rounded portfolio to join our... ...our graphic design feels like it comes from one unified team Software & Tools Adobe: Illustrator, Photoshop, InDesign, etc. Projects...Remote work
- Sisters4Sisters, Inc is in search of dedicated, commited and loyal designers to help us meet the needs of underserved Women and Girls in our Community. Design needs include flyers, marketing collaterals and websites. Services needed immediately for ongoing projects...Immediate start
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$140k - $200k
...Software Engineer, iOS Core Product - College Park, MD, USA The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google...Work at officeRemote work- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...Cyber Software Engineer Landover, MD ( Job Type Full-time Description Cyber Software Engineer (Software Engineer labor categories) Can start without a clearance, but must be able to obtain and maintain a TS/SCI Research and develop innovative solutions...Full time
- Space and Earth Science Data Analysis is seeking a Scientific Software Developer to support NASA/GSFC’s Astrophysics Science Division. The role involves software development, maintenance, and user support for the XRISM mission. Candidates need a Bachelor’s degree in a...
- Pearl River Technologies LLC offers a Software Engineer Internship located in Greenbelt, MD, with a hybrid work model. This position supports NASA's GMAT tool, where interns will work on real-world software problems and learn about object-oriented programming and design...Internship
- ...contingent on ability to successfully pass a background check and drug screen. Responsibilities GSFC is in need of a well-rounded software engineer with experience in cFS (core Flight System). The ideal candidate would also have experience with COSMOS. However, this can be...Permanent employmentContract work
$85k - $115k
Entarian is seeking a full-time Scientific Programmer in College Park, MD. Responsibilities include supporting CPC workflows with system upgrades, code migration, and operational workflow enhancements. Candidates should have strong programming skills, experience with cloud...Full time- ...accessory company in Hyattsville, MD is looking for a talented Graphic Designer to join their team. The ideal candidate will have a strong... .... Familiarity with eCommerce and ability to work with design software like Adobe Illustrator and Photoshop is essential. This...
$21.91 - $26.84 per hour
...Graphic Assembler The Graphic Assembler is responsible for the final assembly of all graphic print materials, frames, structures,... ...clearly both verbally and through computers, apps, and relevant software. Experience at working in a collaborative team environment....Hourly payPart timeWork experience placementCasual workAfternoon shift$89k - $143.75k
...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of...Full timeTemporary workWork at officeLocal areaRemote workNight shift- ...focused role centered on ownership, quality, and creative impact. Creative Tracks Applicants may focus on one primary area: Graphic Design & Branding Event materials, social assets, sponsor decks, brand consistency Apparel Design Merchandise concepts,...Remote jobInternship
- ...Graphic Assembler 1, Part Time Casual - Hargrove - Lanham, Maryland Position Overview The Graphic Assembler is responsible for... ...clearly both verbally and through computers, apps, and relevant software. ~ Experience at working in a collaborative team environment....Part timeCasual workAfternoon shift
$140k - $200k
...the go, at your own speed, and with tools that make learning easier, deeper, and faster. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...Remote work$166.4k - $249.6k
...Senior Software Architect & Engineer The Aerospace Corporation is the trusted partner to the nation's space programs, solving the hardest problems and providing unmatched technical expertise. As the operator of a federally funded research and development center (FFRDC...Full timeFor contractorsImmediate startRemote workRelocation packageFlexible hours$96.8k - $251.6k
...and you are comfortable operating across layers, from database engine internals to developer-facing API surfaces. Critically, you are... ...build ship to one of the largest installed bases in enterprise software. Experienced peers — You will collaborate with engineers who...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Graphics Software Engineer. Be the first to apply!
- full-time, temporary graphic designer College Park, MD
- graphic programmer College Park, MD
- software engineer full time College Park, MD
- startup software engineer College Park, MD
- software developer College Park, MD
- software development engineer aws College Park, MD
- ngo software engineer College Park, MD
- software engineer College Park, MD
- senior software engineer College Park, MD
- cybersecurity software engineer College Park, MD


