Senior Software Engineer - MSAI

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
$117,200 - $229,200
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer - MSAI

Microsoft's MSAI (Microsoft Search, Assistant and Intelligence) team is seeking a Senior Software Engineer to drive improvements to Copilot for M365 services. This role focuses on enhancing security features and data personalization to enable meaningful human-AI partnerships. The position offers an opportunity to work with cutting-edge AI technology, specifically integrating LLM models into real-life applications.

The role involves designing and implementing mission-critical improvements to M365 Copilot, integrating with data retrieval, classification, and identity systems across Microsoft. You'll lead efforts to build data protection patterns at scale and analyze telemetry data to develop capacity planning models.

As a senior engineer, you'll collaborate across multiple organizations, including M365, Microsoft Search, Assistant and Intelligence, and Security products. The role requires strong technical leadership, mentoring abilities, and experience with large-scale distributed systems.

The position offers competitive compensation ($117,200 - $229,200 USD), comprehensive benefits, and the opportunity to work on transformative AI technology. Microsoft provides a collaborative environment focused on innovation and growth, with opportunities for professional development and impact at global scale.

This role is ideal for experienced engineers passionate about AI, data security, and building enterprise-scale solutions. You'll be at the forefront of developing AI-powered productivity tools while ensuring robust security and personalization features that directly impact millions of users worldwide.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer - MSAI

  • Designs, develops, and implement software solutions to implement data security patterns and features to personalize search responses
  • Collaborate across multiple services, organizations in M365, Microsoft Search, Assistant and Intelligence
  • Collaborates with cross functional stakeholders to convert user or business requirements to tech specifications
  • Adopts, improves and enforces best practices for code reviews, unit testing, and integration testing
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers
  • Leads by example and mentors fellow team members

Requirements For Senior Software Engineer - MSAI

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years experience in designing, building, and managing available and distributed large-scale services
  • 4+ years experience with cloud services such as Microsoft Azure, AWS, GCP, or others

Benefits For Senior Software Engineer - MSAI

Medical Insurance
Parental Leave
Education Budget
401k
  • 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 Software Engineer - MSAI

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 365 IDEAs team, focusing on ML platform development and optimization, requiring 4+ years of experience in technical engineering and ML platforms.

Senior Software Engineer

Senior Software Engineer role at Microsoft's MAI APRD Shopping team, focusing on AI-driven e-commerce solutions and catalog development.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Frameworks team, focusing on optimizing AI model performance and working with OpenAI on Azure services.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on machine learning engineering, requiring 4+ years experience in implementing ML solutions and strong Python programming skills.