Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
pythonc#javascriptsqlcloud saasmicroservicesai agentsci/cd
About the Role
This role involves building AI Agent platforms and agentic experiences for Dynamics 365, focusing on evals and experimentation. The engineer will work across the stack to deliver scalable agent platform features and own evaluation pipelines for continuous improvement.Key Responsibilities
- Develop features with a focus on quality, usability & performance
- Participate in livesite operations with emphasis on timely response and stakeholder satisfaction
- Work across the stack to lead delivery of end-to-end agent platform features
- Own evaluations and experimentation pipelines for A/B testing and product decisions
- Build and maintain evaluation suites for agents and integrate into CI/CD
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 1+ year of experience building cloud-based SaaS applications
- 1+ year of experience with coding, debugging, design, testing, and problem-solving
- Ability to pass Microsoft Cloud background check upon hire/transfer and every two years
Nice to Have:
- Experience with Dynamics 365 Finance & Operations or other ERP/CRM software
- Experience in building cloud-based SaaS applications
- Experience with microservices principles
- Experience with X++, C#, Java, Python, JavaScript, TypeScript, and SQL
- Experience with MCP servers, analytics, or agent evaluation frameworks
Benefits & Perks
- Industry leading healthcare