Raouf Merouche is a Senior Software Engineer with 12 years of experience, currently working on Microsoft Core AI’s Applied AI team to improve relevance and search ranking for Azure Cognitive Search. He combines deep expertise in information retrieval and NLP with hands-on engineering across AI platforms, having previously contributed to Windows 10 multimedia features and low-level firmware and SDK work for a VR headset. Comfortable across systems—from embedded sensors and drivers to cloud-scale search infrastructure—he brings a rare blend of applied research mindset and production-grade delivery. Based in Redmond, he holds a strong software engineering background from Université de Montréal and has international exposure from an exchange at City University of Hong Kong. Colleagues describe him as someone who makes search systems measurably smarter by focusing on relevance signals that users don’t always see.
12 years of coding experience
1 year of employment as a software developer
College Regina Assumpta
Technical Studies, Information Technology Management, Technical Studies, Information Technology Management at Collège Bois de Boulognes
Engineer's Degree, Software Engineering, 3.8 / 4.0, Engineer's Degree, Software Engineering, 3.8 / 4.0 at Université de Montréal - Ecole polytechnique de Montréal
Bachelor of Engineering (B.Eng.) (Exchange student), Computer Science, Bachelor of Engineering (B.Eng.) (Exchange student), Computer Science at City University of Hong Kong
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
Raouf Merouche - Senior Software Engineer at Microsoft