Microsoft Customer and Partner Solutions (MCAPS) AI Transformation (AIT) organization is looking for a Software Engineer to build innovative AI solutions that enrich employee experiences, reinvent customer engagement, and reshape business processes, leveraging Microsoft's cutting-edge AI stack to deliver scalable, secure, and high-impact products.
Requirements
- Proficiency in one or more of the following modern programming languages: Python, Spark, C-Sharp, Java, TypeScript.
- Working knowledge of LLMs and Azure AI stack / services including Foundry and Copilot Studio.
- Experience with AI/ML frameworks, LLMs, and Copilot technologies.
- Proficiency in multiple programming languages and development frameworks.
- Familiarity with DevOps practices, CI/CD pipelines, and Infrastructure as Code.
- Familiarity with version control systems (e.g., Git).
- Use of AI and familiarity with Claude, GitHub Copilot for code generation.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure software solutions for AI-powered products and services within MCAPS.
- Collaborate with cross-functional teams—including product managers, data scientists, data engineers and UX designers—to deliver end-to-end features from concept to production.
- Participate in code reviews, architecture discussions, and contribute to engineering best practices.
- Drive continuous improvement by identifying opportunities to optimize performance, reliability, and developer productivity.
- Write well-documented, high-quality, and maintainable code.
- Ensure solutions adhere to Microsoft’s Responsible AI principles, compliance, and security standards.
- Engage in agile development processes, including sprint planning, backlog grooming, and regular team syncs.
Other
- 3 days / week in-office
- Travel 0-25%
- Individual Contributor
- Full-Time
- Contribute to a culture of inclusion, innovation, and technical excellence within the AIT organization.