Incoming Machine Learning Engineer Intern at Expedia Group
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Sirjanpreet Singh is a software engineer with nine years of hands-on experience, currently headed to internships at AWS (Billing) and Expedia Group (Machine Learning) in 2026. He has applied research and engineering skills across industry and academia—from crypto meta-optics and image gradient reconstruction at the University of Washington to monetization systems at Ericsson. An active backend contributor to large open-source datasets like OpenGenus/cosmos, he implements algorithms and advanced DS solutions (Manacher’s algorithm, MO’s algorithm, dynamic programming and backtracking solvers) that power search and analytical tooling. Based in Seattle and grounded in the Paul G. Allen School and UW CS programs, he blends low-level algorithmic rigor with practical experience shipping billing, ML, and security-related systems. Notably, his work bridges research-grade image reconstruction and production-focused billing/mediation systems, showing versatility across the stack.
9 years of coding experience
Bachelor's degree, Bachelor's degree at Paul G. Allen School of Computer Science & Engineering
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Washington
World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
Role in this project:
Backend Developer
Contributions:14 commits, 10 PRs, 19 comments in 5 days
Contributions summary:Sirjanpreet primarily contributed code related to algorithms and data structures, including implementations of ternary search, counting sort, and solutions for the coin change problem using dynamic programming. The user also implemented solutions for backtracking problems like the maze solver and Sudoku solver. Furthermore, the user added implementations for the Manacher's algorithm for string manipulation and MO's algorithm for query processing.
Contributions:4 pushes, 1 branch in 6 years 2 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
Sirjanpreet Singh - Incoming Machine Learning Engineer Intern at Expedia Group