Dan Butler is a software engineer with 13 years of experience specializing in building large datasets and infrastructure for training deep learning models, currently contributing to Ideogram's ML team. He blends full-stack development with embedded and hardware control work—having built software that orchestrates scientific apparatus and robots and developed ML-driven motion capture for neuroscience. His background includes research engineering at Meta and leading data management for a $50M plant-climate initiative at the Salk Institute, where he designed frontend and backend systems to organize complex scientific data. Trained in applied mathematics and computer science (Brown) with an MS from the University of Washington, he brings a research-minded approach that spans 3D computer vision, causal inference, and robotics. Notably, he has moved between academic R&D and production ML, delivering patent-backed computer vision work and practical systems that bridge lab hardware and large-scale model training.
13 years of coding experience
11 years of employment as a software developer
Master's degree Computer Science & Engineering, Master's degree Computer Science & Engineering at University of Washington
Bachelor of Science - BS Applied Mathematics - Computer Science, Bachelor of Science - BS Applied Mathematics - Computer Science at Brown University
Contributions:34 commits, 22 pushes, 1 branch in 8 days
javascriptbotguijavascript-interface
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
Dan Butler - Member Of Technical Staff, ML Team at Ideogram