Ben Goodrich is a Perception and ML Engineer with a PhD in Computer Engineering and 12 years of experience applying deep learning and reinforcement learning to robotic perception and manipulation. Based in San Francisco, he moved from a long research stint at Osaro to Tacta Systems to focus on production-grade perception systems and imitation learning, particularly Vision Language Action models. His doctoral work exposed practical pitfalls like catastrophic forgetting in value-function approximation, a nuance he brings to designing robust continual-learning pipelines. Ben blends academic rigor with hands-on systemization of end-effector perception, making him adept at turning cutting-edge research into deployable robotic capabilities.
12 years of coding experience
14 years of employment as a software developer
Associates of Applied Science (A.A.S), Computer Science and Information Technology, Associates of Applied Science (A.A.S), Computer Science and Information Technology at Pellissippi State Community College
Bachelor of Science (B.S.), Computer Engineering, Bachelor of Science (B.S.), Computer Engineering at University of Tennessee-Knoxville
Doctor of Philosophy - PhD, Computer Engineering, Doctor of Philosophy - PhD, Computer Engineering at University of Tennessee, Knoxville
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
Ben Goodrich - Perception And ML Engineer at Tacta Systems, Inc.