John Henning is a Senior Machine Learning Engineer with a decade of experience turning research-grade AI into production systems, currently at Meta after prior research and engineering leadership roles at IBM and Lightelligence. He blends deep learning research—multimodal foundation models, computer vision, neural architecture search and synthetic data—with hands-on systems design for large-scale ML pipelines and prototyping in industry-research collaborations. Based in Cambridge, he’s led technical teams translating MIT‑IBM Watson AI Lab work into client impact and built real‑time vision systems since his undergraduate research days. Equally comfortable in research and software engineering, he has a track record of shipping practical ML products from prototype to deployment while exploring novel architectures and continual learning.
10 years of coding experience
9 years of employment as a software developer
Associate's degree Computer Science, Associate's degree Computer Science at Santa Fe College
Bachelor of Science (B.S.) Mathematics and Computer Science, Bachelor of Science (B.S.) Mathematics and Computer Science at University of Florida
Contributions:6 commits, 12 pushes, 1 branch in 1 year 7 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 Henning - Senior Machine Learning Engineer at Meta