# Konstantin Salomatin > AI Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/konstantinsalomatin Helping early talent find their dream jobs through AI. Building better job recommendations, talent search, notifications and AI infrastructure. Previously, building data driven educational products, efficient marketplaces and performant optimization algorithms at LinkedIn, Twitter and Microsoft Research. ## Work Experience ### Principal Software Engineer, Artificial Intelligence, Machine Learning @ Handshake Jan 2022 – Present Helping early talent find their dream jobs through AI. Building better job recommendations, talent search, notifications and AI infrastructure. ### Senior Staff Software Engineer @ LinkedIn Jan 2021 – Jan 2022 ### Staff Software Engineer @ LinkedIn Jan 2018 – Jan 2021 | San Francisco Bay Area ### Senior Software Engineer @ LinkedIn Jan 2015 – Jan 2018 | San Francisco Bay Area Learning relevance team. Design and implement algorithms for course recommendation. ### Data Scientist @ Twitter Jan 2013 – Jan 2015 Pulling data with hadoop jobs, analysis and visualization, predictive model building and feature engineering with good amount of software engineering. ### Microsoft Research Intern @ Microsoft Jan 2012 – Jan 2013 | Beijing City, China Worked on new sponsored search algorithms, in particular, optimized ranking of advertisements in search results subject to ad campaign constraints: targeted number of leads and budget constraint. ### Microsoft Research Intern @ Microsoft Jan 2011 – Jan 2011 | Beijing City, China Worked on new sponsored search algorithms, in particular, optimized ranking of advertisements in search results subject to ad campaign constraints: targeted number of leads and budget constraint. ### Yahoo! Labs intern @ Yahoo! Jan 2010 – Jan 2010 Worked on traffic forecasting algorithms for highly seasonal event driven Yahoo Sports pages in display advertising science team. ### Software engineer @ Saybervizhn Jan 2004 – Jan 2004 | Moscow Web interface for network fault management system (Java, JSP) ## Education ### Doctor of Philosophy (Ph.D.) in Language and Information technologies Carnegie Mellon University ### Master of Science (MS) in Applied Mathematics and Physics Moscow Institute of Physics and Technology (State University) (MIPT) ### Bachelor of Science (BS) in Applied Mathematics and Physics Moscow Institute of Physics and Technology (State University) (MIPT) ## Contact & Social - LinkedIn: https://linkedin.com/in/ksalomatin --- Source: https://flows.cv/konstantinsalomatin JSON Resume: https://flows.cv/konstantinsalomatin/resume.json Last updated: 2026-04-12