Batyrlan Nurbekov is a Machine Learning Engineer based in San Francisco with 11 years of experience building production ML systems, low-latency inference pipelines, and end-to-end products across computer vision, audio, and robotics. He has co-founded two AI startups and contributed hands-on engineering from CUDA kernel optimization and C++ inference engines to full-stack NodeJS/React products, demonstrating both deep technical craft and product instincts. At companies including Mashgin, Cruise, and Truva he shipped segmentation, prediction, and LLM-powered features, and introduced active learning, synthetic-data generation, and prompt engineering to improve model performance. He pairs research-quality model development in PyTorch and TensorFlow with pragmatic deployment skills—GStreamer plugins, ROS pipelines, and latency-tuned C++—to bridge prototypes to real-time systems. A follower of Jesus Christ who brings entrepreneurial grit, he also has experience instrumenting LLM observability (LangFuse) and pushing inference speedups up to 5x, a detail that underscores his focus on both accuracy and efficiency.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Worcester Polytechnic Institute
Y Combinator Startup School Business Administration and Management General, Y Combinator Startup School Business Administration and Management General at Startup School Online
Contributions:68 commits, 37 pushes, 1 branch in 1 year 2 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
Batyrlan Nurbekov - Machine Learning Engineer at iRobot Corp