Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

generative aic#pythonpower platformm365backend developmentfullstack developmentai orchestrationservice operations

About the Role

Senior Software Engineer role at Microsoft's Copilot Studio AI Orchestration team, focusing on building and optimizing generative AI models for conversational and autonomous agents. Responsibilities include technical leadership, feature development, service operations, and mentoring engineers.

Key Responsibilities

  • Collaborate with stakeholders to determine user requirements
  • Drive design and development of product features and dependencies
  • Create, implement, and optimize code for performance and maintainability
  • Conduct experimentation and interpret results to improve effectiveness
  • Act as Designated Responsible Individual (DRI) and guide engineers in monitoring and problem-solving

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 1+ years of experience building generative AI applications or services
  • 2+ years of experience with Power Platform or M365 Enterprise development
  • Ability to pass Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience OR Bachelor's Degree AND 8+ years experience
  • 5+ years of industry experience in fullstack or backend development, shipping services through multiple releases

Benefits & Perks

  • Industry leading healthcare