Software Engineer – Viewer Team
Listed on 2025-12-22
-
Software Development
AI Engineer
vRad (Virtual Radiologic) provided pay range
This range is provided by vRad (Virtual Radiologic). Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$/yr - $/yr
Local Twin Cities candidate preferred. We are not able to offer or accept sponsorship for work authorization at this time.
At Virtual Radiologic (vRad) you make a difference. Your skills, energy, and passion for results drive us to achieve strategic growth objectives and deliver quality patient care across the United States.
Virtual Radiologic is a national radiology practice and leader in the development of radiologist workflow technology. The dedication of vRad team members enables us to sustain our unique market‑leading position and to provide the best quality and service to our customers and the patients we jointly serve. vRad team members exhibit energy and a passion for service excellence in our casually professional and collaborative work environment.
We continually reward team members who embrace our fast‑paced culture and who go the extra mile for our customers with internal recognition programs.
At vRad you make a difference.
Why Join Us?Imagine working on technology that helps doctors save lives while being a part of one of Minnesota’s Top Workplaces. At our company, we’re not just building software—we’re creating next‑generation radiology visualization tools that empower healthcare professionals to diagnose faster, smarter, and more accurately.
You’ll be part of a collaborative team that thrives on creativity, innovation, and a little bit of geeky fun. Whether it’s brainstorming over coffee, experimenting with the latest GPU APIs, or celebrating milestones with team outings, we believe work should be both impactful and enjoyable
.
As a Software Engineer
, you’ll dive into cutting‑edge graphics and AI technologies to shape the future of medical imaging. Your work will directly improve patient care by making radiology workflows more efficient and intuitive.
Key responsibilities include:
- Develop 3D graphics software using the latest GPU APIs.
- Design algorithms that streamline radiology tasks and enhance visualization.
- Integrate third‑party tools to improve workflows and performance.
- Collaborate with senior engineers on system design and implementation.
- Write clean, efficient code in C#.
- Test and tune performance across CPU and GPU environments.
- Own small projects from design to delivery, showcasing your independence and creativity.
We’re searching for someone who’s passionate about technology and eager to make a difference in healthcare.
Required skills- C#/C++ expertise
. - 3D graphics concepts and APIs (Direct
X, Vulkan, OpenGL). - Unit and integration testing experience.
- Desktop UI libraries (Win Forms or WPF).
- GPU computing (Direct Compute, OpenCL, CUDA).
- AI algorithms for image‑based machine learning.
- Compression/decompression for image and video.
- Python proficiency for scripting and automation.
- Bachelor’s degree in a related field and 3+ years of directly related experience
- Or 5+ years of directly related experience
- A fun, collaborative environment where creativity thrives.
- Opportunities to work with cutting‑edge technology in graphics and AI.
- The chance to make a real difference in people’s lives by improving healthcare outcomes.
- Ownership of projects that let you shine and grow your skills.
If you’re excited about blending innovation, teamwork, and purpose
, this is the role for you. Join us and help shape the future of radiology visualization while enjoying a workplace that values both excellence and fun
.
Senesriary level:
Mid‑Senior level
Employment type:
Full‑time
Job function / Industries:
Hospitals and Health Care
Job function:
Software Engineering / Technology Delivery
Job classification:
Software Engineer, Platform - Minneapolis‑Saint Paul, USA
Seniority level:
Mid‑Senior level
Employment type:
Full‑time
Job function:
Hospitals and Health Care
Job classification:
Software Engineer, Platform - Minneapolis‑Saint Paul, USA
Senesriary level:
Mid‑S…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).