Back to jobsJob overview

About the role

Software Engineer II at Microsoft

Required Skills

generative airest apismicroservicescloud servicesc#.nettypescriptdistributed systemssaas

About the Role

Software Engineer II role building generative AI applications for finance teams within Microsoft's Copilot ecosystem. Focuses on developing scalable services, integrating large language models, and ensuring enterprise-grade security and performance. Requires 3+ years of software development experience with 1+ years in GenAI applications.

Key Responsibilities

  • Build robust, scalable services and APIs using modern frameworks
  • Work with large language models and orchestration frameworks for chat experiences
  • Implement connectors for Microsoft 365 Copilot and financial systems
  • Optimize backend systems for low latency and high throughput
  • Ensure solutions meet security, privacy, and compliance standards

Required Skills & Qualifications

Must Have:

  • Bachelor's degree in Computer Science, Engineering, or equivalent
  • 3+ years of professional software development experience
  • 1+ years of experience in building Generative AI applications
  • 1+ years of experience with REST APIs, microservices, and distributed systems

Nice to Have:

  • C#/Java, JavaScript/TypeScript
  • Implementing GenAI and AI Evaluations
  • Strong coding skills in C#, .NET, or equivalent languages

Benefits & Perks

  • Industry leading healthcare