Jonathan Mitchell is a Senior Machine Learning Software Engineer specializing in autonomous vehicle perception at NVIDIA, combining a PhD in Computer Science from UCLA with hands-on production ML experience. He progressed from intern to senior engineer on NVIDIA’s AV perception team, focusing on perception models and emerging projects like BioNeMo and NIMs. With roots in signal processing (BS EE) and practical work in computer vision and human-pose/instance segmentation, he bridges academic research and scalable engineering. Jonathan’s background includes building real-world systems—from neurostimulation simulations to a consumer hardware prototype for contact lens insertion—showing a knack for translating ideas into working devices and code. Based in Los Angeles, he brings a research-driven mindset to industry problems and a documented track record of shipping perception capabilities in safety-critical domains.
2 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.), Electrical and Electronics Engineering, specializing in Digital Signal Processing, Bachelor of Science (B.S.), Electrical and Electronics Engineering, specializing in Digital Signal Processing at University of California, Davis
Engineer’s Degree, Self Driving Car Nanodegree, Engineer’s Degree, Self Driving Car Nanodegree at Udacity
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of California, Los Angeles
BioNeMo Framework: For building and adapting AI models in drug discovery at scale
Contributions:11 reviews, 12 PRs, 54 pushes in 2 months
drug-discoverygpumachine-learningpytorch
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
Jonathan Mitchell - Senior Machine Learning Software Engineer - Autonomous Vehicles Perception at NVIDIA