The Corso Group (COG), which runs the Cognitive Systems Lab at the University of Michigan, is seeking to hire a Technical Project Manager for multiple funded projects in the area of physically-grounded human-machine collaborative systems.
You will serve as a key liaison between technical research teams, academic and industry partners, and project stakeholders to support the successful delivery of research software solutions. This role coordinates and monitors software development activities, primarily in Python, with components in Rust, CUDA, C/C++, Bash/Zsh, ROS2, and Haskell, while tracking timelines, milestones, and federal reporting requirements. The position facilitates collaboration across multidisciplinary teams, advances best practices in the software development lifecycle (including continuous integration and open-source release processes), and supports technical documentation and knowledge sharing. In partnership with the Project Manager, this role helps ensure projects remain on schedule and aligned with program goals.