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