Back to jobsJob overview
About the role
Senior Software Engineer - Responsible AI at Microsoft
Required Skills
pythonc++c#gojavacloud servicesdistributed systemsai/mldevops
About the Role
Senior Software Engineer role focused on building Responsible AI services at Microsoft. Responsibilities include developing high-performance, low-latency AI services and integrating with Azure AI offerings. The role requires expertise in cloud services, distributed systems, and software engineering best practices.Key Responsibilities
- Build large-scale distributed cloud services with high availability and scalability
- Contribute to full software development lifecycle from requirements to operations
- Uphold best practices through code reviews and data-driven decisions
- Collaborate with stakeholders for cohesive customer experiences
- Stay updated with current technologies to improve customer experience
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience with coding in languages like C++, C#, Go, Java, or Python OR equivalent experience
- 2+ years experience building highly available, large-scale cloud services and distributed systems
- Ability to meet Microsoft security screening requirements including Microsoft Cloud Background Check
Nice to Have:
- 6+ years of technical engineering experience with coding in languages like C++, C#, Go, Java, or Python
- Ability to navigate team and influence peer engineers
- Demonstrate knowledge of software architecture, design tradeoffs, and DevOps practices
- Track record of building large scale AI services
Benefits & Perks
- Industry leading healthcare