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
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.job_card.part_time
job_description.job_card.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

serp_jobs.job_alerts.create_a_job

Programmer Analyst • Ann Arbor, MI, United States

Job_description.internal_linking.related_jobs
Remote Rust, JavaScript / TypeScript and Python Engineers (code agent experience) - AI Trainer ($70-$90 per hour)

Remote Rust, JavaScript / TypeScript and Python Engineers (code agent experience) - AI Trainer ($70-$90 per hour)

Mercor • Ann Arbor, Michigan, US
serp_jobs.filters.remote
serp_jobs.job_card.full_time
Mercor is seeking software engineers to support one of the world’s leading AI labs in building • •robust, high-performance systems • • that serve the needs of next-generation machine learning applicat...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
Senior Policy Data Scientist

Senior Policy Data Scientist

Technopolis Group • Brighton, Michigan, United States
serp_jobs.job_card.full_time +1
This vacancy is part of a coordinated recruitment campaign for the Data Science Unit across Technopolis Group's offices.To check the general requirements or explore other locations, return to the c...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Get Paid to Test Products at Home – Flexible Hours, Weekly Pay

Get Paid to Test Products at Home – Flexible Hours, Weekly Pay

OCPA • Dundee, Michigan, us
serp_jobs.job_card.part_time +1
Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
App Programmer / Analyst Inter

App Programmer / Analyst Inter

University of Michigan • Ann Arbor, MI, United States
serp_jobs.job_card.full_time +1
The Department of Pathology's Division of Quality and Health Improvement (DQHI) is seeking a Data Scientist to join our team. The goal of our Data Science team is to promote a culture of data litera...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Class A CDL Drivers - No Experience

Class A CDL Drivers - No Experience

TMC Transportation • Azalia, MI, US
serp_jobs.job_card.full_time
TMC Transportation is growing and.Class A CDL Drivers! This is a regional position getting you home on the weekends.Positions are open for experienced and non-experienced CDL drivers.No recent DOT-...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
DevOps Engineer - Onsite Wixom, MI

DevOps Engineer - Onsite Wixom, MI

J&b Medical Supply Co • Wixom, Michigan, United States
serp_jobs.job_card.full_time
A DevOps Engineer plays a critical role in bridging the gap between software development and IT operations.They are responsible for designing and managing automated systems for software deployment,...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Drive with Uber - Sign Up Today

Drive with Uber - Sign Up Today

Uber • Britton, Michigan, United States
serp_jobs.job_card.full_time +1
What is Uber? 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 ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Flexible $ : Earn At Least $1730 For Your First 140 Trips, Guaranteed.

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

Uber • Britton, Michigan, United States
serp_jobs.job_card.full_time +1
Earn at least $1730 driving with Uber when you complete your first 140 trips in 30 days.Why Uber? Driving is an easy way to boost your income while maintaining the flexibility your schedule require...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Programmer / Analyst

Programmer / Analyst

American Mathematical Society • Ann Arbor, Michigan, United States
serp_jobs.job_card.full_time
At the American Mathematical Society (AMS) we value excellence, inclusivity and teamwork.We work at the forefront of advancing and connecting the diverse mathematical community worldwide, and we ar...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Machine Learning Engineer - App Engine (CUDA / C++)

Senior Machine Learning Engineer - App Engine (CUDA / C++)

Torc Robotics • Ann Arbor, Michigan, United States
serp_jobs.job_card.full_time
The mission of the Application Engine Team is to provide a robust, efficient, and flexible platform for integrating and managing various deep learning models and processes in the context of L4 auto...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Remote PyTorch Operator - ML Engineer - AI Trainer ($100-$160 per hour)

Remote PyTorch Operator - ML Engineer - AI Trainer ($100-$160 per hour)

Mercor • Ann Arbor, Michigan, US
serp_jobs.filters.remote
serp_jobs.job_card.full_time
Role Overview • • Mercor is seeking experienced PyTorch experts who excel in extending and customizing the framework at the operator level. Ideal contributors are those who deeply understand PyTorch’s...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

Data Annotation • Ann Arbor, Michigan
serp_jobs.filters.remote
serp_jobs.job_card.full_time +1
We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
AI Trainer -Freelance Content Writer

AI Trainer -Freelance Content Writer

Outlier • Wixom, MI, United States
serp_jobs.job_card.full_time
Earn up to $15 / hour + performance bonuses.Outlier, a platform owned and operated by Scale AI, is looking for.If you're passionate about improving models and excited by the future of AI, this is you...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
CNA / 3rd Shift

CNA / 3rd Shift

BrightSpring Health Services • Holly, MI, United States
serp_jobs.job_card.full_time
Rehab Without Walls Neuro Rehabilitation.Rehab Without Walls Neuro Rehabilitation.Join Our Team as a Certified Nursing Assistant with Rehab Without Walls!. A transitional rehabilitation program desi...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Flatbed / Boom Crane OTR Driver

Flatbed / Boom Crane OTR Driver

Fisher Brothers Trucking • Holly, MI
serp_jobs.job_card.full_time
Fisher Brothers Trucking is a nationwide transportation provider with over 20 years experience in freight delivery, looking to hire professional and experienced OTR truck drivers.Operating knuckle ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Machine Learning Engineer II - App Engine (CUDA)

Machine Learning Engineer II - App Engine (CUDA)

Torc Robotics • Ann Arbor, Michigan, United States
serp_jobs.job_card.full_time
The mission of the Application Engine Team is to provide a robust, efficient, and flexible platform for integrating and managing various deep learning models and processes in the context of L4 auto...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Remote Side Hustle Evaluator - Flexible Online Gig Work

Remote Side Hustle Evaluator - Flexible Online Gig Work

Finance Buzz • Britton, Michigan, US
serp_jobs.filters.remote
serp_jobs.job_card.temporary
Are you looking to earn extra income from the comfort of your home? We're seeking motivated individuals to explore and test a variety of remote side hustle opportunities featured on FinanceBuzz.Thi...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

Mercor • Ann Arbor, Michigan, US
serp_jobs.filters.remote
serp_jobs.job_card.part_time
Mercor is hiring experienced Python Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending codi...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted