Technical Project Manager
Job
University of Michigan
Remote
$130,000 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
74
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Technical Project Manager University of Michigan - 4.3 Ann Arbor, MI Job Details Full-time $120,000 - $140,000 a year 4 hours ago Benefits Vision insurance Qualifications Project team coordination Project reporting Version control Zsh Budget management Rust (programming language) Doctoral degree Computer Science Signal processing Bachelor's degree in electrical engineering Haskell Computer vision Engineering GitHub Actions Research Mid-level Windows Electrical engineering Master's degree Bash Doctoral degree in Computer Science Team development Schedule management C Bachelor's degree Machine learning Continuous improvement Team management Release management Doctoral degree in computer engineering Mentoring Computer Engineering Software documentation Technical writing Master's degree in electrical engineering Master's degree in computer science Budgeting Linux Technical project management Open source contribution Master's degree in computer engineering Electrical Engineering AI Research and development project management Cross-functional collaboration Bachelor's degree in computer science Doctoral degree in electrical engineering Leadership 2 years GitLab Project stakeholder communication Python Cross-functional communication Progress tracking (project management tasks) Stakeholder management Full Job Description How to Apply A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position. Job Summary 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. Who We Are Michigan Engineering provides scientific and technological leadership to the people of the world. We seek to improve the quality of life by developing intellectually curious and socially conscious minds, creating collaborative solutions to societal problems, and promoting an inclusive and innovative community of service for the common good. Responsibilities• Lead end-to-end planning, execution, and delivery of technical milestones for COG's research projects, including VIGIL Manage project schedules to ensure alignment across diverse teams Produce regular technical project deliverables in support of project communication Work with the Project Manager to facilitate federal reporting requirements, budget tracking, and stakeholder communications.
Drive software release workflows:
coordinate development, testing, and publication to vortex website and PyPI Collaborate with lab PI, research engineers, and students to drive project goals and resolve technical challenges Assist in strategic planning for open-source contributions and impactful software dissemination Drive continuous improvement in development practices, CI/CD integration, and documentation Mentor and guide junior team members on project management best practices Collaborate with a team of PhD, MS, and BS students working on software development projects Required Qualifications• Bachelor's degree in computer science, electrical/computer engineering, or a related field 3-5 years of experience in application areas like computer vision, medical imaging, and machine learning 3-5 years of technical project management experience in computer vision, machine learning, AI, robotics, or related domains. Proven experience managing projects in software development environments. Working knowledge of software development in Python and modern ML frameworks; ability to understand technical requirements and translate them into actionable plans. Proficient in version control with Git Desired Qualifications• Master's or doctoral degree in computer science, electrical/computer engineering, or a related field with 2-3 years of experience Experience managing federally sponsored research projects (e.g., NSF, NIH, DARPA, DoD). Familiarity withROS2, CI/CD
pipelines (GitHub Actions, GitLab CI), and scientific software release cycles. Experience supporting cross-functional teams in both academic/research and industry settings. Knowledge of hardware-in-the-loop testing, real-time signal processing, and multi-platform deployment (Windows/Linux). Experience with leading small teams 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 the work modes. Additional Information This is a term-limited position through March 2028, with possible renewal based on funding extensions. A higher salary may be considered for an extraordinarily qualified candidate. Background Screening The University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third party administrator to conduct background checks. Background checks are performed in compliance with the Fair Credit Reporting Act. U-M EEO Statement The University of Michigan is an equal employment opportunity employer. Job OpeningID 274128
Working Title Technical Project Manager Job Title Project Engineer Lead 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 College Engineering Department CoE Robotics Posting Begin/End Date 2/20/2026 - 3/13/2026 Salary $120,000.00 - $140,000.00 Career Interest Information TechnologySimilar remote jobs
Volkswagen Group DE
Ashburn, VA
Posted2 days ago
Updated1 day ago
Similar jobs in Ann Arbor, MI
Domino's
Ann Arbor, MI
Posted2 days ago
Updated1 day ago
Washtenaw Area Schools Application Consortium
Ann Arbor, MI
Posted2 days ago
Updated1 day ago
Similar jobs in Michigan
Kokosing Inc
Detroit, MI
Posted2 days ago
Updated1 day ago
University of Michigan
Ann Arbor, MI
Posted2 days ago
Updated1 day ago