Senior Neuroimaging Software Engineer

University of North Carolina - Chapel Hill

Elkins Hills (NC)

On-site

USD 100,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

University of North Carolina at Chapel Hill seeks a Senior Research Software Engineer to support neuroimaging data preprocessing and analysis. The role requires implementing data cleaning, training teams in Python-based workflows, and collaborating on multi-site projects.

The position emphasizes scalable, reproducible pipelines for MRI, MRS, and PET datasets, with responsibilities spanning software architecture and visualization tools for complex findings.

Qualifications

  • Minimum Education: Master’s or Bachelor’s degree and 0–2 years’ experience or equivalent.
  • Must have experience developing scientific software and computational workflows.
  • Competencies: Python or R and familiarity with neuroimaging tools and datasets.

Responsibilities

  • Develop automated processing pipelines for large‑scale neuroimaging data.
  • Architect and optimize computational systems for research workflows.
  • Collaborate with interdisciplinary teams and translate research questions into software solutions.

Skills

Scientific software development
Python
R
Neuroimaging domain knowledge
Interdisciplinary collaboration
HIPAA compliance
Scientific reporting

Education

Master's or Bachelor's degree

Tools

FreeSurfer
FSL
AFNI
XNAT/REDCap
Git
Linux

Job description

University of North Carolina at Chapel Hill seeks a Senior Research Software Engineer to support neuroimaging data preprocessing and analysis. The role requires implementing data cleaning, training teams in Python-based workflows, and collaborating on multi-site projects.

The position emphasizes scalable, reproducible pipelines for MRI, MRS, and PET datasets, with responsibilities spanning software architecture and visualization tools for complex findings.

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

Similar jobs worth comparing

Research Software Developer
Research Software Developer

University of North Carolina - Chapel Hill • Elkins Hills (NC)

On-site
USD 100,000 - 110,000
Senior Neuroimaging Engineer & MRI Data Scientist
Senior Neuroimaging Engineer & MRI Data Scientist

Rush University Medical Center • Chicago (IL)

On-site
USD 63,000 - 91,000
Neuroimaging Data Scientist — MRI/Pipeline Innovator
Neuroimaging Data Scientist — MRI/Pipeline Innovator

Neurostars • Bethesda (MD)

On-site
USD 60,000 - 80,000
Neuroimaging Systems Analyst: Data Prep & Automation
Neuroimaging Systems Analyst: Data Prep & Automation

UPMC • Pittsburgh

On-site
USD 65,000 - 90,000
Principal Software Architect – Biomedical Data Science
Principal Software Architect – Biomedical Data Science

Socket.dev • San Diego (CA)

On-site
USD 181,000 - 245,000
Neuroscience Software Engineer in Brain Research & AI
Neuroscience Software Engineer in Brain Research & AI

IMDiversity • Cambridge (MA)

Hybrid
USD 90,000 - 122,000
Hybrid Neuroimaging Data Analyst for Neuromodulation Research
Hybrid Neuroimaging Data Analyst for Neuromodulation Research

University of Colorado Anschutz • Aurora (CO)

On-site
USD 63,000 - 80,000
Medical and dental insurance
Tuition benefit
Paid time off
Postdoctoral Scholar, Neuroscience Precision Measures (Multimodal Neuroimaging for Clinical & Pathological Profiling)
Postdoctoral Scholar, Neuroscience Precision Measures (Multimodal Neuroimaging for Clinical & Pathological Profiling)

Scorpion Therapeutics • Spring House (PA)

On-site
USD 55,000 - 70,000
Open Rank Neuroengineering Professor — ML & Imaging
Open Rank Neuroengineering Professor — ML & Imaging

The University of North Carolina at Chapel Hill • North Carolina

On-site
USD 110,000 - 180,000
MRI & fMRI Data Analysis Specialist
MRI & fMRI Data Analysis Specialist

North Carolina Agricultural and Technical State University • Greensboro (NC)

On-site
USD 60,000 - 90,000
Vacation and sick leave
Health benefits
Retirement plan (TSERS)
+2