Sayan Goswami is a machine learning engineer with 11 years' experience building production-grade systems across Amazon Ads and Meta, blending software engineering, distributed systems, security, and ML. He has strong hands-on SRE/MLOps experience from roles at Sea AI Lab and contributed research-grade ML work in academia on quantum computing and reinforcement learning. At Amazon he progressed from SDE to SDE-II, and his open-source contributions include implementing NSGA-II multi-objective optimization in the notable mlpack/ensmallen C++ library. Comfortable moving between low-latency systems, orchestration, and optimization research, he has a track record of shipping resilient infrastructure and research prototypes without downtime. Based in the UK, he combines rigorous academic training from Universitat Pompeu Fabra and Jadavpur University with pragmatic production delivery.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE Electronics and Telecommunication Engineering, Bachelor of Engineering - BE Electronics and Telecommunication Engineering at Jadavpur University
Master of Science - MS Intelligent Interactive Systems, Master of Science - MS Intelligent Interactive Systems at Universitat Pompeu Fabra
High School Computer Science, High School Computer Science at Delhi Public School, Ruby Park
A header-only C++ library for numerical optimization --
Role in this project:
Back-end Developer & ML Engineer
Contributions:8 reviews, 141 commits, 10 PRs in 8 months
Contributions summary:Sayan primarily focused on extending the functionality of the `ensmallen` library by adding a multi-objective optimization algorithm, NSGA2. Their contributions involved implementing the NSGA2 optimizer, including core components like the FastNonDominatedSort, and related functionalities. They also updated the release script and test suites, adding tests for the newly implemented optimization features. The commits also included some refactoring and improvements of the code style.
Contributions:209 commits, 35 pushes, 1 branch in 3 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.