Senior Machine Learning (ML) Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $250,200
Machine Learning
Senior Software Engineer
Remote
4+ years of experience
AI · Cybersecurity · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Applied Scientist, Advertiser Copilot

Senior Applied Scientist position at Microsoft working on Advertiser Copilot, focusing on LLMs and AI solutions for advertising platform.

Senior Software Engineer

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

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on AI and machine learning development for Microsoft Intune, offering competitive salary and comprehensive benefits.

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.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on computational advertising and machine learning, requiring 8+ years of experience in software development.

Description For Senior Machine Learning (ML) Engineer

Microsoft Security is seeking a Senior Machine Learning Engineer to join their AI Personalization, Feedback, and Analytics team working on Security Copilot, Microsoft's GenAI platform. This role focuses on building AI-driven personalization engines, developing feedback loop systems, and delivering user analytics for security solutions. The position offers the opportunity to work with cutting-edge AI technology while contributing to Microsoft's mission of making the world safer through advanced security solutions. The team's culture embraces a growth mindset and excellence, working on innovations that impact billions of lives. The role involves collaborating with cross-functional teams, developing ML models for personalization, and analyzing large-scale user interaction data to enhance AI-driven experiences. With competitive compensation and comprehensive benefits, this position offers both technical challenges and meaningful impact in the cybersecurity space. The role supports up to 100% remote work with some travel requirements (0-25%), providing flexibility while maintaining collaborative opportunities with world-class engineering teams.

Last updated 2 months ago

Responsibilities For Senior Machine Learning (ML) Engineer

  • Define and track key success metrics for AI-driven personalization, feedback loops, and model adaptation
  • Analyze large-scale user interaction data to drive AI improvements and refine response quality
  • Build and maintain data pipelines and dashboards for real-time model monitoring
  • Develop and deploy ML models that optimize AI-driven recommendations
  • Design A/B tests to evaluate feature rollouts and measure impact
  • Collaborate with engineering teams to integrate AI-driven insights
  • Communicate insights effectively to leadership and cross-functional teams

Requirements For Senior Machine Learning (ML) Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding
  • Experience in AI personalization, user behavior analytics, or recommender systems
  • Familiarity with Azure ML, Synapse, and experimentation frameworks
  • Background in cybersecurity, SaaS, or enterprise AI solutions
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Machine Learning (ML) 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?