Senior Applied Scientist
Microsoft
Senior Applied Scientist
Reading, Berkshire, United Kingdom
Save
Overview
AI, in particular LLMs, are ubiquitous nowadays. But there are many challenges from optimizing their on-device performance to building an agent ecosystem. Are you itching to play a part in bringing AI applications to millions?
We are looking for a Senior Applied Scientist to take cutting edge AI features from incubation to productization. You will be part of a collaborative inter-disciplinary team of scientists, ML and SW engineers developing multi-modal models, libraries and applications for next-generation hardware platforms. You will be working with groups across the organization.
The Microsoft Applied Sciences Group incubates disruptive technologies for Microsoft’s next-gen hardware products and is working on several exciting projects that will shape how computers and other devices perceive the user and the user’s environment. Operating as a startup within the company, this team works closely with several research and product teams to bring compelling new experiences to the market. A lot of these experiences will rely on cutting edge hardware – and as part of this team, you will have the unique opportunity to work with a wide range of high-end consumer devices.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Qualifications
Required Qualifications:
- Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND solid 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 related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
- Must be self-motivated, proven collaborators, good communicators, attentive to details, and keen to learn.
- Must have significant ML engineering or ML research experience.
Preferred Qualifications:
- Must have solid C++, Python and git experience.
- Experience of model optimization for NPUs.
- Experience with AML/ADO pipelines.
- Knowledge of ML model optimization techniques.
- Experience with embedded code or Windows SW development.
Responsibilities
- Develop/implement model quantization, compression, fine-tuning techniques.
- Implement Python and C++ libraries and test applications for efficient use of on-device NPUs to boost LLMs and other models.
- Engage with external teams and partners to push innovation efforts.
- Establish validation and prototyping tools and procedures.