Taro Logo

Senior Software Engineer - ES365 AI

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

Description For Senior Software Engineer - ES365 AI

The ES365 AI team is part of the Microsoft 365 Engineering Systems Team, focusing on improving developer productivity through AI integration. This team owns tools and systems used by thousands of Microsoft developers working on Office and Substrate codebases.

As a Senior Software Engineer for ES365 AI, you'll be at the forefront of AI-powered developer efficiency at Microsoft. The role involves orchestrating cutting-edge AI models to build tooling that enhances Office productivity. You'll be working on projects like AI-powered code refactoring, automated package integrations, architectural analysis, and human-in-the-loop code modifications.

The position offers unique advantages as your customers are fellow developers within Microsoft, enabling quick iteration and feedback loops. You'll lead through direct code contributions, establish best practices in AI development, and collaborate with teams across Microsoft on AI-powered developer productivity initiatives.

The role combines hands-on development with technical leadership, requiring expertise in both traditional software engineering and modern AI applications. You'll be working in a growing team that's 100% focused on leveraging AI to transform developer productivity.

Key projects include:

  • Building tools for AI-powered codebase refactoring at scale
  • Developing automated package integration systems
  • Creating AI systems for architectural analysis
  • Implementing human-in-the-loop code modification tools

The position offers competitive compensation, comprehensive benefits, and the opportunity to work at the intersection of AI and developer tooling at one of the world's leading technology companies.

Last updated 8 hours ago

Responsibilities For Senior Software Engineer - ES365 AI

  • Own and deliver complete features across the development lifecycle
  • Use AI in daily coding and advocate best practices
  • Experiment with multiple AI approaches
  • Provide mentorship and coaching to engineers
  • Write and review clean, well-thought-out code
  • Contribute to positive team culture

Requirements For Senior Software Engineer - ES365 AI

Python
Java
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 2+ year experience architecting and delivering distributed cloud services
  • 1+ year(s) of experience working with Large Language Models (LLMs)
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python

Benefits For Senior Software Engineer - ES365 AI

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
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

Jobs Related To Microsoft Senior Software Engineer - ES365 AI