Data Architect Senior
Posted: August 18, 2026 • Open until filled
About the role
The Machine Learning in Neurosurgery (MLiNS) Lab at the University of Michigan is recruiting a Data Scientist / Machine Learning Engineer to build and lead the multimodal data infrastructure behind our next generation of medical AI systems. You will work with health-system data spanning radiology, digital pathology, intraoperative microscopy, and longitudinal electronic medical records, transforming complex clinical data into reliable, governed, and reusable scientific infrastructure. This is a high-ownership role for an engineer-scientist who wants to work at the boundary of machine learning, clinical medicine, and large-scale biomedical data. Your work will directly enable foundation models, vision-language systems, and AI agents designed to improve diagnosis, surgical decision-making, and patient care.
Responsibilities
- Design and maintain scalable pipelines for ingesting, harmonizing, linking, and versioning multimodal clinical data across radiology, digital pathology, intraoperative imaging, and electronic medical records.
- Develop durable SQL data models, metadata standards, cohort-building tools, and interfaces that connect imaging, pathology, clinical text, procedures, treatments, and longitudinal outcomes.
- Create robust preprocessing pipelines for DICOM studies, volumetric MRI and CT, whole-slide pathology, and stimulated Raman histology.
- Establish automated data-quality monitoring, validation, lineage, provenance, de-identification, and audit processes for HIPAA-regulated research environments.
- Support distributed model training and evaluation on high-performance computing and cloud infrastructure using reproducible environments and modern MLOps practices.
- Contribute to medical foundation models, vision-language models, clinical NLP systems, and AI agents that operate over multimodal health-system data.
- Collaborate with clinicians, scientists, trainees, and engineers, and contribute to manuscripts, datasets, open-source software, conference presentations, and high-impact publications.
- Opportunities exist to lead independent technical and scientific projects.
Requirements
- Master's degree or higher in computer science, data science, computer engineering, biomedical engineering, bioinformatics, informatics, or a related field. Candidates with substantial equivalent professional experience are also encouraged to apply if permitted by the University job classification.
- Strong Python and SQL skills, with experience building production-quality data pipelines, databases, or scientific software.
- Fluency with Linux, Bash, Git, testing, debugging, documentation, and collaborative software-development practices.
- Experience working with large, heterogeneous datasets and designing reliable, maintainable, and reproducible systems.
- Experience with high-performance, distributed, or cloud computing; familiarity with SLURM is strongly valued.
- Ability to work independently and collaborate across disciplines, with a strong commitment to scientific rigor, data stewardship, responsible AI, and clear communication.