Microsoft Customer and Partner Solutions (MCAPS) AI Transformation (AIT) organization is looking to build innovative AI solutions that enrich employee experiences, reinvent customer engagement, and reshape business processes by leveraging cutting-edge AI stack—including Copilot, LLMs, and cloud-native technologies.
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
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python + OR equivalent experience.
- Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python + OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python + OR equivalent experience.
- Knowledge of security, compliance, and Responsible AI principles in software development.
- Prior experience working in agile, cross-functional teams.
- Demonstrated ability to drive innovation and deliver results in a fast-paced environment.