Deliver modern, intelligent, and collaborative experiences to millions of PowerPoint customers by applying machine learning to real-world problems and adapting large language models to task-oriented domain-specific using techniques such as fine-tuning and reinforcement learning.
Requirements
- 2+ years of experience in machine learning, deep learning, natural language processing, computer vision, and/or statistics.
- 4+ years of experience in software development.
- Proficiency in Python and familiarity with coding in multiple languages.
- Proficiency in using ML libraries from sources such as Hugging Face.
- Expertise in implementing, training, and debugging transformer-based ML models and other related tools and technologies for building and shipping large language models (LLM) applications.
- Deep knowledge of algorithms, machine learning, and distributed/cloud computing systems (e.g., Spark, Hadoop, Azure)
Responsibilities
- Finetune and deploy Machine Learning (ML) models, create data pipelines, and manage training and test datasets.
- Develop and ship machine learning models and large language model applications to customers.
- Measure the impact of models and work with product teams to design Artificial Intelligence (AI)-powered experiences.
- Foster a healthy and inclusive team environment and collaborate effectively with engineers and applied scientists in the team.
- Embody our culture and values
Other
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
- Ability to meet Microsoft, customer and/or government security screening requirements
- Ability to quickly ramp up on various domains within Machine Learning
- Effective communication skills, maintaining customer experience and quality along with the ability to work across groups and disciplines
- Ability to work in a team environment and collaborate effectively with engineers and applied scientists