Back to jobsJob overview
About the role
Senior Software Engineer - AI/ML at Microsoft
Required Skills
pythonmachine learninglarge language modelstransformer modelshugging facedistributed computingsoftware developmentai/ml
About the Role
Join the PowerPoint team at Microsoft to develop AI-powered features using large language models. You'll fine-tune ML models, create data pipelines, and collaborate with product teams to deliver intelligent experiences. This senior role requires expertise in AI/ML and software development.Key Responsibilities
- Develop customer features leveraging large language models
- Finetune and deploy Machine Learning models
- Create data pipelines and manage training/test datasets
- Measure model impact and design AI-powered experiences
- Collaborate effectively with engineers and applied scientists
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience
- 2+ years experience in machine learning, deep learning, NLP, computer vision, or statistics
- 4+ years experience in software development
- Ability to pass Microsoft Cloud background check
Nice to Have:
- Master's Degree in ML/AI/CS or related field AND 3+ years experience
- 5+ years experience in software development
- 3+ years experience in end-to-end ML model development
- Proficiency in Python and familiarity with multiple languages
- Proficiency with ML libraries like Hugging Face
- Expertise in transformer-based models and LLM applications
- Knowledge of distributed/cloud computing systems
- Contributions to open-source ML projects
Benefits & Perks
- Industry leading healthcare