Postdoctoral, Technical Project Manager, and Senior Software Engineer Positions in AI, Robotics, and Machine Learning at University of Michigan
The Corso Group at the University of Michigan, led by Professor Jason Corso, is recruiting for multiple full-time staff positions to support several funded projects in artificial intelligence, robotics, and machine learning. The group is part of the College of Engineering and collaborates with the Robotics Department, Michigan AI Laboratory, and Electrical and Computer Engineering. Research focuses on human-AI teams, physically-grounded and continually learning AI agents, computer vision, reinforcement learning, and interactive systems that guide humans through complex tasks. Projects may span application domains such as healthcare and education, with an emphasis on generalization and societal impact.
Openings include:
Postdoctoral/Research Fellow
: Lead research in computer vision, machine learning, AI, and robotics. Responsibilities include developing models, designing physical infrastructure, conducting user studies, publishing in top venues, and mentoring students. Requires a PhD in a relevant field, strong publication record, and expertise in Python and ML frameworks.
Technical Project Manager
: Coordinate research software development, manage project schedules, facilitate collaboration, and support open-source releases. Requires a bachelor’s or higher in computer science or related field, 3-5 years of experience, and strong project management skills. Advanced degrees and experience with federally funded research are preferred.
Senior Software Engineer
: Lead software design and development for AI and robotics systems, focusing on Python, ML frameworks, and system architecture. Requires a bachelor’s or higher in a relevant field, 3-5 years of experience, and proficiency in modern software development practices.
Hourly Student Positions
: Available for University of Michigan students to support research and engineering tasks.
All positions are based in Ann Arbor, MI, with hybrid work options available. The group values elegant software engineering, open-source contributions, and impactful research. Funding is secured for all roles, with competitive salaries for full-time staff and hourly rates for students. Application deadlines for most positions are March 31, 2026. Applicants should apply directly via the University of Michigan careers portal, submitting a cover letter and resume as instructed in each job posting.
Key research areas include artificial intelligence, robotics, machine learning, computer vision, reinforcement learning, human-AI interaction, and software engineering. The Corso Group offers a collaborative, innovative environment with opportunities for professional growth and contribution to cutting-edge research.