Senior Software Engineer - Applied Machine Learning at Google
Stony Stratford, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Vikash Singh is a Senior Software Engineer specializing in applied machine learning with 12 years of experience building production ML systems across Google, Meta, and Citi. He designs and ships AI agent systems that leverage LLMs and multimodal inputs, combining applied research with pragmatic ML system engineering. Vikash has deep experience in personalization, ranking, large-scale ML infrastructure and rewards optimization, and has a history of contributing to reliable production pipelines and open-source tooling. He is the maintainer and active contributor to the popular flashtext project, improving its core keyword extraction features and documentation to make NLP tasks more accessible. Based in the UK, he pairs a strong academic thread (Google Scholar presence) with hands-on software craftsmanship across Python, Java and ML frameworks. Colleagues describe him as an engineer who bridges research and product delivery, quietly shipping the “secret stuff” that moves systems from prototype to scale.
12 years of coding experience
12 years of employment as a software developer
Kendriya Vidyalaya Sangathan
Bachelor of Technology (BTech) Information Technology, Bachelor of Technology (BTech) Information Technology at B K Birla Institute of Engineering & Technology, Pilani
Extract Keywords from sentence or Replace keywords in sentences.
Role in this project:
Full-stack Developer
Contributions:54 commits, 23 PRs, 77 pushes in 2 years 8 months
Contributions summary:Vikash primarily focused on improving the documentation and adding enhancements to the `flashtext` library. They added build and version status badges to the documentation and refactored the readme file. Furthermore, the user implemented fixes for existing issues and added new features to the core `keyword.py` module, including methods for removing keywords and adding methods to extract specific information, reflecting their active involvement in improving the library's functionality and usability.
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
Vikash Singh - Senior Software Engineer - Applied Machine Learning at Google