Back to jobsJob overview

About the role

Software Engineer II - CoreAI at Microsoft

Required Skills

pythonc++c#javajavascriptdevopsci/cdsecurityai tools

About the Role

Software Engineer II role focused on engineering foundations for Azure AI Search. Responsibilities include innovating developer tooling, improving engineering processes, and building frameworks to enhance developer productivity and security. The role involves collaborating across teams to shape engineering culture and standards.

Key Responsibilities

  • Shape and define AI Search developers experience
  • Innovate and share AI applications to improve developer productivity
  • Embody secure mindset and foster inclusive team culture
  • Collaborate with AI Search teams to build frameworks and tools
  • Teach and incrementally improve solutions with the engineering team

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 like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years of experience delivering solutions of infrastructure as a platform
  • Ability to pass Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to Have:

  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python
  • 3+ years of experience delivering solutions of infrastructure as a platform
  • 2+ years of experience with increasing development and delivery velocity of complex codebases
  • 2+ years of experience with delivering security in the cloud
  • Experience contributing to engineering teams to deliver code into large engineering projects

Benefits & Perks

  • Industry leading healthcare