Senior Applied Scientist
Technology, Data & Digital · Data, AI & Analytics · Data Science · Machine Learning · Artificial Intelligence
In short
Responsibilities
- Research and evaluate tools, technologies, and methods to improve M365 Copilot Chat and Search quality, performance, and efficiency.
- Build deep knowledge of the M365 Copilot Search service and consult with engineers and product teams on search quality improvements.
- Mine data to identify opportunities for applying state-of-the-art algorithms and statistical analysis to improve search quality.
- Develop expertise in search relevance, NLP, and data-driven analysis, creating novel, data-driven, scalable solutions.
- Build collaborative relationships across Microsoft to create business impact through expertise and technology.
Requirements
- Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 2+ year(s) related experience OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field OR equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements.
- Microsoft Cloud Background Check required upon hire/transfer and every two years thereafter.
Desired Qualifications
- Experience applying machine learning, NLP, or information retrieval techniques to search or recommendation problems.
- Experience using data analysis and offline/online evaluation to diagnose metrics, user journeys, 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.
Benefits
- Certain roles may be eligible for benefits and other compensation.
- Find additional benefits and pay information here: https://careers.microsoft.com/v2/global/en/corporate-pay/united-kingdom-corporate-pay.html
Skills
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…
Company
MicrosoftJob Posted
1 day ago
Employment Type
Full Time
Work mode
Hybrid
Salary
£74,700 – £122,600 · Negotiable
Experience Level
Senior
Locations
United Kingdom
Applicants
Be an early applicant
