Source description
About the role
Research and evaluate tools, technologies, and methods from the community that can improve the quality, performance, or efficiency of M365 Copilot Chat and Search, and apply them to deliver business impact. Build deep knowledge of the M365 Copilot Search service while staying current with industry trends and advances in applied ML (machine learning). Consult with engineers and product teams to apply advanced concepts to search quality improvements. Use data to identify opportunities to apply state-of-the-art algorithms that improve M365 Copilot search quality. Apply statistical analysis to evaluate the behavior of deployed models, validate assumptions about evaluation results, and communicate insights to the team. Develop expertise in search relevance, NLP (natural language processing), and data-driven analysis, along with the relevant research literature and techniques. Use this understanding to identify, adapt, or create research-backed solutions—novel, data-driven, scalable, and extensible—that improve M365 Copilot Chat and Search quality. This may include authoring white papers, developing and maintaining internal tools and services, and publishing research. Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 2+ years related experience (e.g., statistics, predictive analytics, research) OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research) OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field These requirements include but are not limited to the following specialized security screenings: Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 5+ years related experience (e.g., statistics, predictive analytics, research) OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research) OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research) OR equivalent experience. 1+ year(s) experience creating publications (e.g., patents, peer-reviewed academic papers). Experience applying machine learning, NLP, or information retrieval techniques to search or recommendation problems. Experience using data analysis and offline/online evaluation to diagnose model behavior and improve product quality. Applied ML engineering experience using Python and modern ML frameworks such as PyTorch. Hands-on experience with dense/vector retrieval and text embeddings, including bi-encoders, approximate nearest-neighbor search, contrastive training, or hard-negative training. Familiarity with information retrieval fundamentals and retrieval evaluation, including metrics such as recall@k and nDCG, offline evaluation pipelines, and interpretation of A/B test results. Experience fine-tuning or adapting transformer or large language models for a specific domain, including domain adaptation, distillation, parameter-efficient fine-tuning, and curation of clean in-domain training data. Solid applied ML engineering skills in Python and PyTorch, with experience running large-scale training and evaluation jobs on cloud or GPU clusters.
More at Microsoft
Related open roles
Applied Sciences INTERN
Israel · Onsite
Research Science: Internship opportunities
China · Onsite
Principal Applied Scientist
San Francisco Bay Area · Seattle · Onsite
Principal Applied Scientist
China · Onsite
Principal Applied Scientist - CoreAI
San Francisco Bay Area · New York · Seattle · Onsite
Senior Applied Scientist
San Francisco Bay Area · New York · Seattle · Onsite