Ali Taghibakhshi is a Deep Learning Algorithm Engineer at NVIDIA specializing in reinforcement learning, graph neural networks, and large-scale multimodal generative vision–language models. He holds a PhD in Scientific Machine Learning from UIUC (2023) with publications at NeurIPS and ICML and brings four years of industry experience bridging research and production. At John Deere he combined perception and deep Q-learning to automate navigation and precision planting, and during an NVIDIA internship he developed a hierarchical GNN with cross-attention that improved cross-device user matching by ~5% and was presented at a VP-level event. His mechanical engineering and math‑olympiad teaching background gives him a rare mix of systems-level intuition and theoretical rigor that informs both model design and applied deployments.
4 years of coding experience
2 years of employment as a software developer
Mathematical Olympiad, Mathematical Olympiad at Young Scholars Club
Master of Science - MS, Mechanical Engineering, 3.97, Master of Science - MS, Mechanical Engineering, 3.97 at University of Illinois Urbana-Champaign
Bachelor of Science (B.Sc.), Mechanical Engineering, 3.91/4, Bachelor of Science (B.Sc.), Mechanical Engineering, 3.91/4 at Sharif University of Technology
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
Ali Taghibakhshi - Deep Learning Algorithm at NVIDIA