Joseph Lowman is a Senior Machine Learning Engineer II with 11 years of hands-on experience building safety-critical robotics and autonomy systems, currently advancing onboard behavior and fallback capabilities at Cruise. He combines an MIT BS in Mechanical Engineering and a University of Michigan MS in Robotics with deep practical work across motion planning, sensor fusion, and real-time control—from dual-EKF localization tuning to implementing bicycle-model simulators and efficient onboard planners. Joseph’s background spans small-team startups to large autonomy organizations, giving him a knack for shipping robust, production-grade code that bridges perception, prediction, and planning. Notably, he has repeatedly owned end-to-end features that require careful data mining and quality filtering to make learning-based behaviors safe for deployment.
11 years of coding experience
6 years of employment as a software developer
Half Moon Bay High School
Mechanical Engineering with Robotics Concentration, Mechanical Engineering with Robotics Concentration at Massachusetts Institute of Technology
Master's degree Robotics, Master's degree Robotics at University of Michigan
An open source platform for visual-inertial navigation research.
Contributions:37 commits, 25 pushes, 1 branch in 1 month
inertialvisual-inertialnavigation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joseph Lowman - Senior Machine Learning Engineer II at Cruise