John Drake is a Staff Software Engineer with 12 years of experience currently building motion planning and autonomous vehicle technology at Latitude AI. He holds a Ph.D. from the University of Pennsylvania where his research taught NPCs to learn tactical behaviors from player demonstrations by guiding search through high-dimensional state spaces—work that bridges game AI, simulation, and real-world decision-making. Previously a manager and researcher at Argo AI and Carnegie Mellon, he brings deep expertise in simulation, graphics, and AI applied to safety-critical systems. Based in Pennsylvania, he balances technical leadership with hands-on engineering and a long-standing interest in color science and 3D printing. Outside of work he’s a father, husband, birdwatcher and classic vehicle enthusiast, and an active 4th degree member of the Knights of Columbus, reflecting a commitment to community as well as craft.
12 years of coding experience
9 years of employment as a software developer
Bachelor of Science in Engineering, Bachelor of Science in Engineering at University of Pennsylvania
Contributions:4 commits, 4 pushes in 2 years 10 months
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
John Drake - Staff Software Engineer at Latitude AI