Back to jobsJob overview

About the role

Software Engineer II at Microsoft

Required Skills

pythonreactjstypescriptazureai/mlllmsgenerative aici/cdsoftware engineering

About the Role

Software Engineer II role at Microsoft building AI infrastructure for Copilot Studio. Focus on developing scalable, reliable AI-driven features and platforms. Work with modern tools and collaborate across teams to deliver cutting-edge generative AI solutions.

Key Responsibilities

  • Write clean, maintainable, and secure code for AI-driven features
  • Contribute to design and implementation of agent shape features
  • Collaborate with Applied Science & AI experts on generative AI features
  • Apply modern engineering best practices like CI/CD and observability
  • Participate in full software development cycle from brainstorm to deploy

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 2+ years technical engineering experience with coding in languages like ReactJs, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years of software development experience on cloud-based platforms or AI-driven systems
  • 1+ year experience in full software development process with shipping at least one release
  • 1+ years hands-on experience with Large Language Models and Generative AI

Nice to Have:

  • Master's Degree in Computer Science or related field AND 3+ years technical engineering experience OR Bachelor's Degree AND 5+ years experience
  • Proven experience building AI-centric software and services with AI-based orchestration
  • Solid background in developing scalable applications on Azure or other cloud platforms
  • Hands-on experience developing modern applications using React and TypeScript
  • Ability to deal with ambiguity and deliver in agile environment

Benefits & Perks

  • Industry leading healthcare