Abhishek Goswami

Principal Software Engineer. Gen AI at Microsoft

Redmond, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Abhishek Goswami is a Principal Software Engineer based in Redmond with 11 years of experience building production-grade AI systems and developer tools. He currently leads work on code-generation LLMs, coding agents, and post-training pipelines for Phi-3/3.5/4, and has driven high-performing embedding models that rank top on MTEB benchmarks. At Microsoft he shipped features for GitHub Copilot, implemented LoRA for Codex, and contributed to ML.NET’s core algorithms and validation logic, reflecting deep expertise across ML infrastructure, model tuning, and scalable backend systems. His background spans applied research (indoor localization) to distributed systems and ads prediction, giving him a rare blend of model-level ML know-how and large-scale engineering pragmatism.
code10 years of coding experience
job12 years of employment as a software developer
bookBachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at Motilal Nehru National Institute Of Technology
bookMaster of Science (M.S.) Machine Learning Computer Science, Master of Science (M.S.) Machine Learning Computer Science at Stony Brook University
github-logo-circle

Github Skills (14)

net10
asp-net10
dotnet10
api10
mlnet10
csharp10
apidoc10
mldotnet10
dotnet-core10
ml9
dotnet-new9
machine-learning9
unit-testing9
algorithms8

Programming languages (6)

TypeScriptC#C++JavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
dotnet/machinelearning

Jul 2018 - Jun 2019

ML.NET is an open source and cross-platform machine learning framework for .NET.
Role in this project:
userBack-end Developer
Contributions:63 commits, 105 PRs, 50 pushes in 10 months
Contributions summary:Abhishek's commits center on implementing features and making critical API changes for the `dotnet/machinelearning` repository, which is a .NET-based machine learning framework. They added arguments to a `PipelineSweep Macro`, updating unit tests, and ensuring validations for several column roles. Their work included adding validations for Label, Weight, GroupId and Name columns. Additionally, the user refactored and added new unit tests for multiclass classification.
machine-learning-platformdotnetml-netmachine-learningcsharp
Contributions:39 commits, 37 pushes, 1 branch in 4 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
Abhishek Goswami - Principal Software Engineer. Gen AI at Microsoft