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