Senior AI Engineer

Microsoft•Redmond, WA
•$119,800 - $234,700

About The Position

As a Senior AI Engineer on the Microsoft Office AI team, you will develop AI-native work experiences across Copilot in Office and Copilot Cowork. You will work with customers, users, and domain experts to understand real-world workflows, discover opportunities for AI, and translate ambiguous needs into product and technical decisions about agent capabilities, knowledge, tools, autonomy, and human oversight. You will prototype, build, evaluate, deploy, debug, and improve production-grade domain agents in customer environments. The work spans grounding, orchestration, tool use, enterprise permissions, reliability, observability, and evaluation. You will validate solutions against enterprise data, applications, security boundaries, and operational constraints, then use production feedback to diagnose failures and iterate. As reusable patterns emerge, you will help turn them into Office AI platform capabilities for agent development, knowledge access, orchestration, evaluation, and debugging.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • 4+ years of professional software development experience using languages such as Python, TypeScript/JavaScript, C, C++, or C#.
  • 2+ years of experience training, fine-tuning, and evaluating ML/LLM models, including data preparation, experiment design, offline/online validation, and performance optimization.
  • 2+ years of production experience architecting and deploying applications with LLMs and/or agent systems.
  • Coursework, research, or relevant training in ML, AI, or LLMs, with a demonstrated ability to work at the intersection of applied science, engineering, and product.
  • Technical leadership experience, including production agentic systems, prompt design, tool/function calling, context and memory management, routing/planning, and evaluation.
  • Deep understanding of asynchronous programming patterns, microservices architecture, and event-driven systems.
  • Growth mindset, resilience, and communication and collaboration skills.

Nice To Haves

  • Bachelor's or master's degree in Computer Science, Engineering, or a related technical field and 4+ years of technical engineering experience, or a Ph.D. and 3+ years.
  • Experience in a professional domain such as finance, accounting, or human resources, including understanding of domain-specific workflows, business rules, and customer needs.
  • Experience in forward-deployed engineering or a similar customer-facing technical role, partnering directly with customers to build secure, scalable systems, operate deployed solutions, and improve them using production feedback.

Responsibilities

  • Architect, prototype, and lead iterations on AI agent experiences for domain-specific workflows across Copilot in Office and Copilot Cowork; validate feasibility, user experience, and technical approaches.
  • Deliver features at the intersection of software engineering, applied science, product, and domain expertise, translating customer needs and model capabilities into production-ready systems.
  • Design evaluation frameworks and observability tools to monitor agent health, investigate customer feedback, and support continuous learning for end-to-end AI workflows.
  • Work directly with customers and domain experts to understand complex workflows, explore interaction paradigms, and build robust architectures for human-AI collaboration.
  • Identify and drive improvements to agent development platforms, engineering and domain knowledge bases, build processes, and engineering standards.
  • Mentor coworkers and promote technical excellence and continuous learning.
  • Embody Microsoft culture and values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service