Microsoft
Senior Software Engineer
$120K–$261K
Redmond, WA · On-site · Senior · Full-time · Posted Oct 13, 2026
- Experience
- 4+ years technical engineering experience; equivalent experience is an alternative. Preferred: 3+ years training/evaluating search/information retrieval systems.
- Education
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
- Visa sponsorship
- 越
About the job
Design and develop Microsoft’s agent runtime platform, enabling scalable, reliable execution and orchestration of AI agents and long-running tasks.
What you'll do
- Guide system architecture and cross-team design, balancing scalability, reliability, performance, cost, and compliance.
- Improve engineering quality and reliability through code reviews, debugging, incident retrospectives, telemetry, and continuous improvement.
- Drive project delivery, safe deployments, observability, and incident response; promote responsible AI use across the software development lifecycle.
What they ask for
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
- 4+ years technical engineering experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
Nice to have
- 3+ years of experience working training/evaluating search/information retrieval systems as Product Manager, Software Developer, or Data Scientist.
- Experience with search, retrieval, ranking or recommendation systems, or large language model (LLM)-powered experiences; technical depth in system architecture and APIs is also noted.
Pay
USD $119,800 - $234,700 per year (base salary); USD $160,200 - $261,000 per year (base salary)
Tools
C, C++, C#, Java, JavaScript, Python, LLM
AI focus
Develop an AI agent runtime platform for LLM-powered agents, including long-running and proactive workflows and multi-agent collaboration; champion responsible AI use across the software development lifecycle.
Model-written summary · the original posting is authoritative