Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$119,800 - $234,700
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Job Description

Microsoft's Copilot Studio team is seeking a Senior Software Engineer to architect and build core infrastructure powering next-generation AI services. This role focuses on designing robust, scalable systems that accelerate research and enhance AI agent quality.

The position involves creating resilient data systems, high-throughput pipelines, and platforms enabling rapid experimentation and reliable deployment of generative AI features. You'll tackle complex engineering challenges around performance, scalability, and reliability, ensuring AI services are fast, robust, and evolution-ready.

As part of Microsoft's mission to empower every person and organization globally, you'll work with cutting-edge AI technology in the Copilot Studio team. The role offers competitive compensation ($119,800 - $234,700 base salary range), comprehensive benefits, and the opportunity to shape the future of AI infrastructure.

Key responsibilities include designing scalable services, developing data platforms for AI experimentation, and collaborating with cross-functional teams. You'll implement engineering best practices and partner with Applied Science experts to innovate in AI-first SaaS development.

The ideal candidate brings 4+ years of cloud platform experience, strong AI/ML background, and expertise in scalable system design. This hybrid role offers up to 50% work from home flexibility and is based in Redmond, WA. Join Microsoft's leading AI innovation team and help build the next generation of intelligent systems.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Design and implementation of scalable, reliable, and secure services in the Copilot Studio AI services
  • Design and develop data platforms and data systems that empower applied science teams
  • Collaborate with cross-functional teams to build infra and automation
  • Practice engineering best practices, including CI/CD, observability, and operational excellence
  • Partner with Applied Science and AI experts to transform what it means to build AI-first SaaS

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of experience as a developer working with cloud-based platforms or AI-driven systems
  • 1+ year(s) of generative AI experience
  • Experience building AI-centric software and services
  • Experience in developing scalable applications and services on Azure
  • Experience designing and operating data platforms
  • Knowledge of model fine-tuning techniques
  • Experience with rapid experimentation frameworks

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
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

Related Jobs