Apply Now Clicking "Apply Now" opens the link in a new window.

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 UM Ford Center for Autonomous Vehicles (FCAV) is working to accelerate autonomous vehicle research and explore the future of driving through safer and more capable vehicles. We are researching perception, control, and planning for level-4 self-driving cars.

We are seeking engineering talent to help implement research ideas in virtual and real-world environments. This is an excellent opportunity to transition into the field of robotics and machine learning and to learn from some of the field’s leading experts.

This is a term-limited position.  While employed by the University, individuals on term appointments will be subject to the personnel policies that apply to their classification, including those for staff benefits, probationary period, performance evaluation, and opportunities for staff development.  Time worked in a term appointment counts as any other time worked as a regular employee in determining date of hire and time in rank.

The University’s Reduction in Force policy also applies during a term appointment.  Situations such as lack of funds, lack of work, or reorganization may require a reduction in the work force that may include staff members on term appointments.  However, at the conclusion of a term-limited appointment, the individual will not be eligible for Reduction in Force (RIF) status.

This term appointment is expected to continue through December 31, 2022, assuming satisfactory conduct and performance is maintained, and funding continues as initially expected.  Term appointments may be extended, or may be ended prior to the established end date.  When extending appointments, the length of the extension will be clearly specified.


  • Implement systems to manage training and evaluation pipelines of different machine learning models on various datasets.
  • Work with Ford’s autonomous vehicle research platform, helping to apply research ideas in the real world. This requires the ability to understand an existing code base and work within its architecture to, for example, collect data from sensors and apply control techniques.
  • Apply cutting edge learning models for perception towards datasets, for example, take a recently published open source project associated with a paper and help apply it as part of a larger research initiative.
  • Help graduate students and post-docs take an algorithm from whiteboard to implementation.

Required Qualifications*

  • Master's degree in mechanical engineer or robotics (PhD preferred)
  • Experience coding in scripting languages (e.g Python, Ruby or Javascript).
  • Experience coding in at least one systems programming language (e.g C or C++).
  • Strong communication skills in collaborating with lab mates, helping to summarize requirements for projects and communicate research ideas.
  • Ability to self-direct day to day activities towards medium to longer term goals and a willingness to be proactive in reaching out for assistance when needed.
  • Deep curiosity and desire to learn about cutting edge robotic perception techniques and to read recent publications to stay abreast of recent developments in the field.

Desired Qualifications*

  • Experience and expertise in data modeling.
  • Experience with computer graphics and/or computer vision; the ability to reason about 3d and projected 2d coordinates.
  • Experience with Linux tools and system administration.
  • Familiarity with deep learning and any of the popular frameworks (e.g Tensorflow or Caffe).
  • Strong background in linear algebra, probability and statistics.
  • Knowledge of machine learning and data science techniques like supervised learning, data cleaning and visualization.
  • Experience with Python, Matlab, C and C++.
  • Experience with scientific computing libraries and environments in e.g Python, R, or Matlab.
  • Rich web application / visualization experience.
  • Project management experience to help see the engineering components of a large project through from idea to publication.

Additional Information

Michigan Engineering’s vision is to be the world’s preeminent college of engineering serving the common good. This global outlook, leadership focus and service commitment permeate our culture. Our vision is supported by a mission and values that, together, provide the framework for all that we do.  Information about our vision, mission and values can be found at: 


The University of Michigan has a storied legacy of commitment to Diversity, Equity and Inclusion (DEI). The Michigan Engineering  component of the University’s comprehensive, five-year, DEI strategic plan—along with updates on our programs and resources dedicated to ensuring a welcoming, fair and inclusive environment—can be found at:

U-M EEO/AA Statement

The University of Michigan is an equal opportunity/affirmative action employer.