Back to jobsJob overview
About the role
Software Engineer II - Observability (CoreAI) at Microsoft
Required Skills
pythonjavac++c#distributed systemscloud servicesai/mlobservabilitydevops
About the Role
Software Engineer II role focused on building observability platforms for AI agents at Microsoft's CoreAI. Responsible for designing and delivering large-scale cloud services to monitor and optimize AI performance. Requires experience with distributed systems and AI/machine learning systems.Key Responsibilities
- Design and implement AI services for large-scale agent observability
- Collaborate with product management to align technical direction with business goals
- Take end-to-end responsibility for development lifecycle and production readiness
- Engage with customers to gather feedback and resolve complex issues
- Innovate on technical solutions to improve availability, reliability, and performance
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
- 2+ years experience designing and delivering highly available, large-scale cloud services and distributed systems
- 1+ years experience with machine learning or AI systems
- Ability to pass Microsoft Cloud background check
Nice to Have:
- 2+ years experience with coding in C++, C#, Go, Java, or Python
Benefits & Perks
- Industry leading healthcare