Senior AI Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Machine Learning · Artificial Intelligence
In short
Responsibilities
- Architect, prototype, and lead iteration on AI agent experiences for domain-specific workflows in Copilot.
- Drive feature delivery at the intersection of SWE, applied science, product, and domain expertise.
- Design evaluation frameworks and observability tools for AI agent health and continuous learning.
- Invent and lead domain-specialized agent experiences by collaborating with customers and domain experts.
- Cultivate technical excellence and mentor coworkers, driving improvements in agent development platforms and processes.
- Embody Microsoft culture and values.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Desired Qualifications
- Bachelor's or Master’s degree in Computer Science, Engineering, or related technical field AND 4+ years technical engineering experience (or Ph.D. and 3+ years).
- 4+ years of professional software development experience with coding in languages including, but not limited to, 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.
- Course work, research, or relevant training in ML/AI/LLMs, with a demonstrated track record of pushing into new interdisciplinary areas.
- Proven track record of technical leadership, including orchestrating complex agentic systems in production, advanced prompt design, tool/function calling, context and memory management, routing/planning, and evaluation.
- Deep understanding of async programming patterns, microservices architecture, and event-driven systems.
- Prior experience in a professional domain such as finance, accounting, or human resources, with an understanding of domain-specific workflows, business rules, and customer needs.
- Experience in forward-deployed engineering or similar customer-facing technical roles.
- Growth mindset, resilience, and communication & collaboration skills.
Benefits
- Certain roles may be eligible for benefits and other compensation.
- Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Skills
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…
Company
MicrosoftJob Posted
1 day ago
Employment Type
Full Time
Work mode
Hybrid
Salary
US$119,800–234,700 / year
Experience Level
Senior
Locations
United States
Qualification
Applicants
Be an early applicant
