Ankur Singh is a Senior Machine Learning Engineer with 8 years of experience specializing in computer vision and deep learning, currently focusing on surgical robotics and generative AI in Singapore. He has a strong research background with publications at ICIP, ICASSP, ECML, ICCV and CVPR workshops, and an MTech in Computer Vision from IIT Kanpur. His expertise spans domain generalization, continual and multi-task learning, representation learning, and cutting-edge generative models, implemented across PyTorch, TensorFlow and C++ production stacks. Ankur has moved fluidly between industry and research roles—from Adobe’s generative features for Illustrator to A*STAR’s LLM and diffusion projects—bringing academic rigor to product-facing systems. He often bridges modalities (3D reconstruction, medical imaging, video colorization) and has a track record of translating novel research (e.g., pedestrian intention and incremental learning) into deployed solutions. Colleagues describe him as a pragmatic researcher who prioritizes robust, generalizable models for real-world, safety-critical applications.
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.