Software Developer (50767)

GAP SOLUTIONS INC

Bethesda (MD)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GAP SOLUTIONS INC is seeking a full-time software developer in Bethesda, Maryland, to build and maintain GPU-accelerated MRI reconstruction software. The role includes developing data pipelines and supporting compute integrations for advanced medical imaging technologies.

Qualified candidates should hold a degree in computer science or a related field and have proficiency in Python and C++, with experience in GPU programming and software engineering practices. The position offers an opportunity to impact cutting-edge medical research.

Responsibilities

  • Develop and maintain GPU-accelerated MRI reconstruction modules in Python and C++.
  • Support scanner-to-compute integration bridging scanners with Azure-based compute.
  • Build and maintain data ingestion pipelines for AI model training.
  • Support real-time data streaming for cardiovascular CT.
  • Write software tools and port prototype code into deployment-ready software.
  • Develop, test, and deploy software for clinical MRI and CT pipelines.
  • Commit source code to designated Government repositories.
  • Participate in code reviews and planning discussions.
  • Provide biweekly technical progress reports summarizing tasks.
  • Produce software documentation, API references, and user guides.
  • Deliver test reports and CI/CD pipeline results.
  • Build and deliver Docker images and deployment artifacts as needed.

Skills

Proficiency in Python (NumPy, PyTorch, SciPy)
C++ (C++17 or later)
GPU programming (CUDA, PyTorch GPU operations)
Linux system administration (Ubuntu)
Docker and containerized workflows
Version control (Git/GitHub)
CI/CD pipelines
Automated testing frameworks
Software engineering practices

Education

B.S. or higher degree in computer science, engineering, physics, or related discipline

Job description

Position Objective

The National Heart, Lung, and Blood Institute (NHLBI), Division of Intramural Research (DIR) conducts advanced medical imaging research spanning MRI and CT of the heart and lungs. The NHLBI Laboratory of Imaging Technology seeks a full‑time software developer to build and maintain GPU‑accelerated MRI reconstruction software, scanner‑to‑cloud integration systems, data infrastructure for AI model training, and CT reconstruction for interventional guidance. These systems serve both research teams within NHLBI and collaborators across the National Institutes of Health.

Responsibilities
  • Develop and maintain GPU‑accelerated MRI reconstruction modules in Python and C++ using Gadgetron frameworks.
  • Support scanner‑to‑compute integration bridging scanners with Azure‑based and on‑premises compute via the MRD/Gadgetron protocol.
  • Build and maintain data ingestion pipelines, dataset management, and automated processing workflows for AI model training.
  • Support real‑time or near‑real‑time data streaming for interventional cardiovascular CT.
  • Write software tools, including solvers, and port prototype code into deployment‑ready software.
  • Develop, test, and deploy software for clinical MRI and CT pipelines.
  • Commit source code to designated Government repositories (GitHub) with documentation, inline comments, and unit tests.
  • Participate in code reviews, sprint planning, and technical design discussions.
  • Provide biweekly technical progress reports summarizing completed tasks and planned work.
  • Produce software documentation, including architecture documents, API references, and user guides.
  • Deliver test reports and CI/CD pipeline results with each code submission.
  • Build and deliver Docker images and deployment artifacts for reconstruction pipelines as needed.
Qualifications
Basic Qualifications
  • B.S. or higher degree in computer science, engineering, physics, or related discipline.
  • Proficiency in Python (NumPy, PyTorch, SciPy) and C++ (C++17 or later).
  • Experience with GPU programming (CUDA, PyTorch GPU operations, or Triton).
  • Familiarity with Linux system administration (Ubuntu), Docker, and containerized workflows.
  • Experience with version control (Git/GitHub), CI/CD pipelines, and automated testing frameworks.
  • Strong software engineering practices: code review, documentation, modular design, and test‑driven development.
Preferred Qualifications
  • Experience with MRI or medical imaging reconstruction software (Gadgetron, BART, SigPy, or similar).
  • Familiarity with ISMRMRD/MRD data formats and the DICOM standard.
  • Experience with Azure cloud services (Blob Storage, Container Instances, or equivalent).
  • Familiarity with Siemens MRI development environments (ICE/IDEA) or other vendor SDKs.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

GAP Solutions Inc • Bethesda (MD)

On-site
USD 110,000 - 180,000
GPU-Accelerated MRI/CT Imaging Software Engineer
GPU-Accelerated MRI/CT Imaging Software Engineer

GAP Solutions Inc • Bethesda (MD)

On-site
USD 110,000 - 180,000
Software Developer - Cloud-Based MRI Reconstruction Pipeline
Software Developer - Cloud-Based MRI Reconstruction Pipeline

University of Iowa • Iowa City (IA)

On-site
USD 21,000
GPU MRI Reconstruction & AI Pipelines Engineer
GPU MRI Reconstruction & AI Pipelines Engineer

GAP SOLUTIONS INC • Bethesda (MD)

On-site
USD 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

GE HealthCare • Waukesha (WI)

On-site
USD 80,000 - 110,000
Professional development
Challenging careers
Competitive compensation
+1
Software Engineer
Software Engineer

MS0074 GE Medical Systems, L.L.C. • Waukesha (WI)

On-site
USD 110,000 - 170,000
Application Specialist
Application Specialist

Established Search • United States

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

GE HealthCare • Waukesha (WI)

On-site
USD 120,000 - 180,000
Relocation assistance provided
Software Engineer
Software Engineer

neuro42 • San Francisco (CA)

On-site
USD 110,000 - 160,000
MRI Technical Engineer
MRI Technical Engineer

Sapsol Technologies Inc • United States

On-site
USD 90,000 - 130,000