Talent.com
App Programmer / Analyst Senior (underfill Intermediate)
App Programmer / Analyst Senior (underfill Intermediate)University of Michigan • Ann Arbor, MI, United States
App Programmer / Analyst Senior (underfill Intermediate)

App Programmer / Analyst Senior (underfill Intermediate)

University of Michigan • Ann Arbor, MI, United States
2 days ago
Job type
  • Full-time
  • Part-time
Job description

App Programmer / Analyst Senior (underfill Intermediate)

Apply Now

Job Summary

The Judith Tam ALK Lung Cancer Research Initiative is a new initiative in the Rogel Cancer Center focused on accelerating progress in discoveries related to the pathogenesis, progression, treatment, and prevention of ALK driven lung cancers. The overarching purpose of this initiative is to foster rapid adoption of key discoveries that directly enhance the quality and length of the life of patients.

In this position, you will join a multidisciplinary team at the intersection of bioinformatics, clinical informatics, and artificial intelligence. You will have a key role working with research groups to apply computational biology, software development, and AI / ML skills to understanding mechanisms and treatment of ALK+ lung cancers, breast cancer, bladder cancer and brain metastases. This hybrid role encompasses managing complex multi-omic datasets, developing AI agents for clinical workflows, and building bridges between research discoveries and clinical applications through health informatics systems.

Why Join Michigan Medicine?

Michigan Medicine is one of the largest health care complexes in the world and has been the site of many groundbreaking medical and technological advancements since the opening of the U-M Medical School in 1850. Michigan Medicine is comprised of over 30,000 employees and our vision is to attract, inspire, and develop outstanding people in medicine, sciences, and healthcare to become one of the world’s most distinguished academic health systems. In some way, great or small, every person here helps to advance this world-class institution. Work at Michigan Medicine and become a victor for the greater good.

What Benefits can you Look Forward to?

Excellent medical, dental and vision coverage effective on your very first day

2 : 1 Match on retirement savings

Responsibilities

Bioinformatics & Data Management

Maintain and run standardized workflows for analyzing complex genomic, proteomic, and pathology imaging datasets in the context of cancer detection and progression

Combine large public and internally-generated multi-omic clinical biomarker and drug screening datasets for integrative analysis

Build dashboards and data portals into assembled datasets, supporting custom querying, visualization and reporting.

Clinical Integration

Implement systems to extract, transform, and integrate data from Electronic Medical Records (EMRs), clinical data warehouses, and clinical trial management systems

Build pipelines to harmonize clinical, genomic, and imaging data while ensuring HIPAA compliance and data security

Work with clinical teams to structure and standardize clinical data for research applications, including treatment histories, outcomes, adverse events, and quality of life metrics

Interface with clinical trial databases to track patient enrollment, protocol adherence, and longitudinal outcomes

AI / ML & Agent Development

Design and implement AI agents and multi-step workflows using LLM and agentic architectures to automate clinical and research workflows

Build knowledge bases of relevant data that AI systems can query to find relevant context before generating responses.

Build AI systems that interact with EMRs, pathology viewers, clinical trial databases, and research data repositories

Develop LLM-powered tools for literature mining, clinical note summarization, and automated extraction of structured data from unstructured clinical text

Implement observability, debugging, and validation frameworks to ensure AI systems are reliable, auditable, and clinically appropriate

Collaboration & Communication

Partner with clinicians, researchers, postdocs, and students to understand research goals, implement computational solutions, and communicate methods and results

Bridge the gap between computational discoveries and clinical implementation through close collaboration with clinical informaticians and care teams

Required Qualifications

Senior :

Bachelor's degree in Computer Science, a related field or equivalent experience.

5 to 7 years of increasingly complex business programming experience in a business environment

Intermediate :

Bachelor's degree in Computer Science, a related field or equivalent experience.

3 to 5 years of increasingly complex business programming experience in a business environment

Both :

Fluency in Python and / or R for data analysis and pipeline development

Experience with statistical and machine learning methodologies applied to biological datasets

Experience working in HPC and cloud computing environments (AWS, Google Cloud, Azure)

Demonstrated experience building production-ready software systems with proper version control, testing, and documentation

Experience building web-based applications using frameworks like React, Dash, Django, Flask, or Streamlit

Hands-on experience with LLM APIs (OpenAI, Anthropic Claude, etc.) and prompt engineering for complex tasks

Desired Qualifications

PhD or MS in a STEM field

Experience building AI agents or multi-step automated workflows using frameworks like CrewAI, LangGraph, LangChain, Langfuse, OpenAI SDK, or similar

Experience with NGS analysis pipelines, algorithms, and workflows, including bulk DNA / RNA-Seq and single-cell analysis

Exposure to clinical data standards (HL7, FHIR, OMOP, DICOM) and experience working with EMR data

Experience with clinical informatics systems, clinical trial data management, or translational research informatics

Bonus Qualifications

Knowledge of molecular biology fundamentals, including DNA / RNA biology, gene regulation, protein synthesis, and cellular signaling pathways, with an understanding of how these processes relate to high-throughput data analysis

Experience building AI agents or multi-step automated workflows using frameworks like CrewAI, LangGraph, LangChain, Langfuse, OpenAI SDK, or similar

Experience with NGS analysis pipelines, algorithms, and workflows, including bulk DNA / RNA-Seq and single-cell analysis

Exposure to clinical data standards (HL7, FHIR, OMOP, DICOM) and experience working with EMR data

Experience with clinical informatics systems, clinical trial data management, or translational research informatics

Modes of Work

Positions that are eligible for hybrid or mobile / remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about thework modes () .

Underfill Statement

This position may be underfilled at a lower classification depending on the qualifications of the selected candidate.

Background Screening

Michigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third party administrator to conduct background screenings. Background screenings are performed in compliance with the Fair Credit Report Act. Pre-employment drug testing applies to all selected candidates, including new or additional faculty and staff appointments, as well as transfers from other U-M campuses.

Application Deadline

Job openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled anytime after the minimum posting period has ended.

U-M EEO Statement

The University of Michigan is an equal employment opportunity employer.

Job Detail

Job Opening ID

271140

Working Title

App Programmer / Analyst Senior (underfill Intermediate)

Job Title

App Programmer / Analyst Sr

Work Location

Ann Arbor Campus

Ann Arbor, MI

Modes of Work

Hybrid

Full / Part Time

Full-Time

Regular / Temporary

Regular

FLSA Status

Exempt

Organizational Group

Medical School

Department

MM Int Med-Hematology / Oncology

Posting Begin / End Date

11 / 21 / 2025 - 12 / 05 / 2025

Career Interest

Information Technology

Apply Now

Create a job alert for this search

Programmer Analyst • Ann Arbor, MI, United States

Related jobs
Drive With Uber : Earn At Least $1730 For Your First 140 Trips, Guaranteed.

Drive With Uber : Earn At Least $1730 For Your First 140 Trips, Guaranteed.

Uber • Dexter, MI, US
Full-time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 2 days ago • Promoted
Choose your schedule - Earn At Least $1730 For Your First 140 Trips, Guaranteed.

Choose your schedule - Earn At Least $1730 For Your First 140 Trips, Guaranteed.

Uber • Britton, MI, US
Full-time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 2 days ago • Promoted
Part-time gig : Earn at least $1730 for your first 140 trips, guaranteed.

Part-time gig : Earn at least $1730 for your first 140 trips, guaranteed.

Uber • Britton, MI, US
Full-time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 2 days ago • Promoted
Drive with DoorDash - Sign Up in Minutes

Drive with DoorDash - Sign Up in Minutes

DoorDash • Flat Rock, MI, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
Last updated: 30+ days ago • Promoted
Earn At Least $1730 For Your First 140 Trips, Guaranteed.

Earn At Least $1730 For Your First 140 Trips, Guaranteed.

Uber • Chelsea, MI, US
Full-time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 2 days ago • Promoted
Uber - Sign Up to Drive and Earn

Uber - Sign Up to Drive and Earn

Uber • Clinton, MI, US
Full-time +1
Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show more
Last updated: 2 days ago • Promoted
Fast Pay - Earn at least $1730 in your first 140 trips, guaranteed.

Fast Pay - Earn at least $1730 in your first 140 trips, guaranteed.

Uber • Britton, MI, US
Full-time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 2 days ago • Promoted
Drive with DoorDash - Flexible Onboarding

Drive with DoorDash - Flexible Onboarding

DoorDash • Howell, MI, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
Last updated: 30+ days ago • Promoted
Drive with Uber : Earn at least $1730 when you complete 140 trips.

Drive with Uber : Earn at least $1730 when you complete 140 trips.

Uber • Britton, MI, US
Full-time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 2 days ago • Promoted
Sign up to Drive with Uber

Sign up to Drive with Uber

Uber • Chelsea, MI, US
Full-time +1
Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show more
Last updated: 2 days ago • Promoted
Drive with DoorDash - Flexible Schedule

Drive with DoorDash - Flexible Schedule

DoorDash • Howell, MI, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
Last updated: 30+ days ago • Promoted
Flexible $ : Earn At Least $1730 For Your First 140 Trips, Guaranteed.

Flexible $ : Earn At Least $1730 For Your First 140 Trips, Guaranteed.

Uber • Tecumseh, MI, US
Full-time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 2 days ago • Promoted
Earn extra cash - Sign up and drive with Uber

Earn extra cash - Sign up and drive with Uber

Uber • Britton, MI, US
Full-time +1
Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show more
Last updated: 2 days ago • Promoted
Flexible schedule - Earn at least $1730 by driving 140 trips with Uber

Flexible schedule - Earn at least $1730 by driving 140 trips with Uber

Uber • Chelsea, MI, US
Full-time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 2 days ago • Promoted
Part-time gig : Earn at least $1730 in your first 140 trips.

Part-time gig : Earn at least $1730 in your first 140 trips.

Uber • Britton, MI, US
Full-time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 2 days ago • Promoted
Drive with DoorDash - Start Earning Quickly

Drive with DoorDash - Start Earning Quickly

DoorDash • Howell, MI, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
Last updated: 30+ days ago • Promoted
Drive with Uber - Sign Up Today

Drive with Uber - Sign Up Today

Uber • Clinton, MI, US
Full-time +1
Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show more
Last updated: 2 days ago • Promoted
Quick Earnings : Earn At Least $1730 For Your First 140 Trips, Guaranteed.

Quick Earnings : Earn At Least $1730 For Your First 140 Trips, Guaranteed.

Uber • Clinton, MI, US
Full-time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 2 days ago • Promoted