Description
Summary
Microsoft AI are looking for a talented and experienced Machine Learning Engineer to join our Search team and help shape the next generation of Visual Search.
About the Role
As a Principal Software Engineer, you will design, develop, and implement machine learning models for high-performance recommendation systems and personalized feeds. You will leverage large language models (LLMs) to create scalable, intelligent solutions for content understanding, user engagement, and relevance ranking. You will drive data-driven experimentation using A/B testing, advanced analytics, and statistical techniques to identify growth opportunities and refine algorithms. You will develop and optimize pipelines, tools, and infrastructure to support real-time decision-making, personalization, and predictive analytics.
Accountabilities
- Develop and Deploy Models: Design, develop, and implement machine learning models for high-performance recommendation systems and personalized feeds.
- Large Language Model Expertise: Leverage large language models (LLMs) to create scalable, intelligent solutions for content understanding, user engagement, and relevance ranking.
- Experimentation and Analysis: Drive data-driven experimentation using A/B testing, advanced analytics, and statistical techniques to identify growth opportunities and refine algorithms.
- Infrastructure Optimization: Develop and optimize pipelines, tools, and infrastructure to support real-time decision-making, personalization, and predictive analytics.
The Candidate we're looking for
Experience:
- 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
Technical skills:
- Solid coding skills in Python and experience with ML frameworks (e.g., PyTorch, TensorFlow).
- Familiarity with data processing tools (e.g., Spark, Pandas) and cloud platforms (e.g., Azure, AWS).
Personal attributes:
- Solid problem-solving skills and the ability to independently design solutions to complex challenges.
- Excellent communication skills, with the ability to influence technical and non-technical audiences.
Benefits
- Competitive salary range: $139,900 - $274,800 per year.
- Benefits and other compensation.
- Opportunities for professional growth and development.