
Todd Eaglin
Verified Expert in Engineering
C++ Developer
Charlotte, NC, United States
Toptal member since May 20, 2026
Todd is a machine learning and computer vision engineer with 12 years of experience building and shipping production AI systems across edge, mobile, and cloud environments. With a PhD in computer science, he brings deep expertise in machine learning, real-time perception, computer vision, and translating advanced research into deployed products.
Portfolio
Experience
- C++ - 15 years
- Python - 14 years
- GPU Computing - 13 years
- Computer Vision - 13 years
- TensorFlow - 12 years
- Deep Learning - 12 years
- Data Science - 12 years
- Machine Learning - 12 years
Preferred Environment
Visual Studio Code (VS Code), Xcode, Linux
The most amazing...
...solution I've built is Sparrow's golf AI app that I designed from scratch, turning real-time computer vision into a production product used by athletes.
Work Experience
AI/ML Director of Engineering
Sparrow
- Co-founded and led the development of an AI-powered platform built on computer vision, real-time perception, and generative AI.
- Owned the architecture and delivery of production ML systems across edge, mobile, and cloud environments.
- Architected low-latency computer vision pipelines and scalable AI systems for real-time analysis on edge and cloud platforms.
- Optimized ML inference for low-latency, hardware-constrained environments across mobile and edge deployment targets.
- Built end-to-end ML workflows spanning data preprocessing, model training, evaluation, deployment, monitoring, and iterative product improvement.
- Applied state-of-the-art machine learning and computer vision methods to production products and systems.
- Owned technical roadmap planning across AI, product, and platform initiatives, aligning engineering work with product and business priorities.
- Hired, mentored, and led cross-functional teams across AI/ML, computer vision, mobile, back-end, and product engineering.
Senior Data Scientist
Lowe's Home Improvement
- Directed machine learning and analytics initiatives on large operational datasets to improve forecasting, supply chain optimization, and simulation-driven decision making.
- Architected production data and software workflows to support model development, evaluation, and deployment at scale.
- Provided technical leadership and mentorship to data scientists and cross-functional teams.
Senior Full-stack Developer
T1V
- Developed advanced software systems spanning computer vision, machine learning, GPU computing, and interactive hardware platforms.
- Engineered real-time 2D and 3D visualization systems using OpenCV, C++, and low-level graphics techniques for latency-sensitive applications.
- Built performance-critical software for hardware-integrated systems operating under real-time and compute constraints.
- Contributed to the development of patented and proprietary 2D and 3D visualization technology used in operating rooms and later acquired by Karl Storz.
Experience
Sparrow Golf iOS App
Universal Studios Cowfish
Education
Doctoral Degree in Computer Science
University of North Carolina at Charlotte - Charlotte, NC, USA
Master's Degree in Computer Science
University of North Carolina at Charlotte - Charlotte, NC, USA
Skills
Libraries/APIs
OpenCV, Keras, Scikit-learn, NumPy, OpenGL, TensorFlow, PyTorch, Pandas
Tools
GIS, Claude Code, Xcode
Languages
Objective-C, Python, C++, Swift, JavaScript, SQL, Regex
Frameworks
Core ML, Metal, Hadoop, Spark
Platforms
Amazon Web Services (AWS), Docker, Ubuntu, Visual Studio Code (VS Code), Linux
Storage
MongoDB
Other
Machine Learning, GPU Computing, Computer Graphics, Data Science, Deep Learning, Computer Vision, 3D, Artificial Intelligence (AI), 3D Rendering, Classification, Convolutional Neural Networks (CNNs), Graph Neural Networks (GNNs), Pattern Recognition, Big Data, SAS Visual Analytics, LiDAR, Private Pilot, Decision Trees, Dimensionality Reduction, K-means Clustering, Support Vector Machines (SVM), Reinforcement Learning, Random Forests, Time Series Analysis, Logistic Regression, Linear Regression, Time Series, Image Processing, Volumetric Data, 3D Reconstruction, FastAPI, Large Language Models (LLMs), Intelligent Systems
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring