Back to jobsJob overview

About the role

Customer Experience Engineer 2 at Microsoft

Required Skills

pythonc#ai/mlcloud platformsmicroservicesfull-stack developmentagentic systemsreinforcement learning

About the Role

This role is a Senior Customer Experience Engineer focusing on developing AI-driven solutions to enhance Azure support. The engineer will design and implement scalable software, build intelligent agentic systems, and work on full-stack applications using Python and C#. Responsibilities include collaborating with teams to deliver innovative solutions and ensuring high software quality and performance.

Key Responsibilities

  • Design and implement scalable software solutions for core functionalities
  • Develop intelligent agentic systems for autonomous decision-making
  • Build and optimize AI agents using AI Foundry and reinforcement learning
  • Develop full-stack applications with backend services in C# and cloud-native tech
  • Design synthetic data generation pipelines for agentic model training

Required Skills & Qualifications

Must Have:

  • Bachelor's degree in computer science, engineering, or related field
  • 6+ years of software development experience with complex systems
  • 3+ years of proficiency in Python and C# with AI/ML and full-stack development
  • Hands-on experience with AI Foundry, agentic systems, and reinforcement learning

Nice to Have:

  • 2+ years of customer-facing experience
  • 3+ years of experience with cloud platforms and microservices architecture

Benefits & Perks

  • Industry leading healthcare