Senior Machine Learning Engineer

Microsoft builds end-to-end Azure AI stack/PaaS and is core to Azure's innovation, powering flagship products from Office to Teams and Xbox.
$150,000 - $250,000
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
9+ years of experience
AI · Enterprise SaaS

Description For Senior Machine Learning Engineer

Microsoft's AI Platform organization is seeking a Senior Machine Learning Engineer to join their Evaluation AI team. This role focuses on building evaluation frameworks for cutting-edge deep learning models, including Large Language Models, Small Language Models, RAG, and fine-tuned models. The position is within the team responsible for Azure OpenAI, Azure ML, and Cognitive Services, building the global Azure AI infrastructure for the largest AI workloads. The ideal candidate will have extensive experience in NLP, deep learning, and shipping products at scale. The role offers significant opportunities for learning and growth while working with state-of-the-art AI technologies. You'll be part of a team that specializes in building next-generation model evaluation platforms for generative applications, leveraging cutting-edge OSS and OAI models. The position requires strong technical expertise in machine learning, software development, and distributed systems, combined with excellent collaborative skills. Benefits include comprehensive healthcare, educational resources, parental leave, and various other perks that make Microsoft an attractive employer in the AI industry.

Last updated 2 months ago

Responsibilities For Senior Machine Learning Engineer

  • Build sophisticated Evaluation framework for cutting-edge deep learning models
  • Design and develop next generation Azure AI's evaluation platform
  • Research and implement State-of-the-art evaluation frameworks
  • Engage in sophisticated prompt engineering techniques
  • Design and build end-to-end pipelines for model training and evaluation
  • Build and Utilize CI/CD pipelines
  • Collaborate with cross-functional teams
  • Implement new product features and evaluation metrics

Requirements For Senior Machine Learning Engineer

Python
Python
  • Master's AND 7+ years' experience, or Bachelor's AND 9+ years' experience in Computer Science or related field
  • Specialization in Generative AI, LLMs, NLP, deep learning, machine learning
  • Strong hold on Data Structures and algorithmic problem solving
  • Proficiency in Python and open-source tools (TensorFlow, PyTorch)
  • Experience with large-scale data processing and distributed computing
  • Knowledge of Generative AI suite, transformer-based and diffuser-based models
  • Proficiency in Agile development and CI/CD
  • Experience with cloud platforms (Azure, AWS)
  • Excellent verbal and written communication skills

Benefits For Senior Machine Learning Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Machine Learning Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on machine learning solutions and data engineering for Microsoft 365 services.

Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on Azure AI support, offering remote work and competitive compensation in Vancouver.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on AI-powered work management solutions, combining advanced software engineering with artificial intelligence to transform workplace productivity.

Senior Software Engineer -Growth

Senior Software Engineer position at Microsoft's Copilot Team, focusing on AI-powered growth initiatives and machine learning solutions.

Senior Software Engineer - Windows AI Agent

Senior Software Engineer position at Microsoft focusing on Windows AI Agent development, specializing in scalable model infrastructure and cloud-based AI workflows.