Summary
Nikhil Karnwal is a Senior Machine Learning Engineer based in California with over 10 years of experience building and shipping production ML systems across autonomous vehicles, search, and large-scale backend services. He has driven trajectory and intent forecasting models for self-driving at Plus and now applies his expertise at Uber, bringing a strong mix of research (IRL/GAIL/RAIL) and practical deployment experience. His background includes shipping ML-driven insights for millions of users at Uber and relevance and answer-extraction models at Bing, reflecting deep skills in time series, clustering, NLP, and scalable inference. Nikhil pairs an MS in Machine Learning from UC San Diego with hands-on engineering across Microsoft and Uber, and he has a history of leading small teams and mentoring interns. Less obvious: he began his career as a prolific freelancer building dozens of projects across languages, which helped cultivate a broad systems and product sensibility that complements his research-driven work.
10 years of coding experience
10 years of employment as a software developer
University of California, San Diego
Shardein School ,Muzaffarnagar
Bachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at Indian Institute Of Information Technology Allahabad