This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Business & Industry Copilots group is a rapidly growing organization that is responsible for the Microsoft Dynamics 365 suite of products, Power Apps, Power Automate, Dataverse, AI Builder, Microsoft Industry Solution and more. Microsoft is considered one of the leaders in Software as a Service in the world of business applications and this organization is at the heart of how business applications are designed and delivered. We are looking for a Senior Software Engineer to join our team! This is an exciting time to join our group and work on something highly strategic to Microsoft. Microsoft Dataverse is the platform to securely store an enormous amount of data in a cost efficient, scalable and easily manageable way. This team builds a suite of microservices to get near real-time insights over your data in Microsoft BIC. You will be a part of a team of engineers who thrive on solving complex problems at scale while doing it with impeccable quality. The goal of the data integration team is to build data gravity on the Microsoft Cloud. Massive volumes of data are generated – not just from transactional systems of record, but also from the world around us. A lot of customer data is managed through Microsoft products and services – both cloud and on-premises. Our data integration products – Azure Data Factory and Power Query will make it easy for customers to bring in, clean, shape, and join data, to extract intelligence.
Job Responsibility:
Design and develop highly usable, scalable application capabilities, integrating AI models and enhancing existing features to meet evolving customer needs
Build and debug production-grade code in distributed systems
Translate business requirements into AI solutions, collaborating with data scientists, product managers, and engineering teams to ensure alignment and impact
Optimize AI model performance and reliability in production environments, including retraining, evaluation, and continuous monitoring
Own deployment, quality and operation of AI systems, including automated testing, CI/CD pipelines, deployment, and monitoring with strong MLOps and DevOps practices
Troubleshoot live site issues as part of both product development and live site support rotations, ensuring rapid resolution and learning
Ensure high reliability and performance of applications and services through intelligent monitoring, alerting, and proactive failover strategies
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience
1+ years of professional experience working with generative artificial intelligence, large language models, or agent-based systems
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, 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#, Java, JavaScript, or Python
OR equivalent experience
AI & Domain Expertise: Deep expertise in one or more AI domains, with a proven track record of deploying and scaling AI models in cloud environments
MLOps & LLMOps: Strong experience with MLOps workflows (CI/CD, monitoring, retraining pipelines) and familiarity with modern LLMOps frameworks
Cloud & Infrastructure: Skilled in building and operating infrastructure using Azure, AWS, or Google Cloud, and deploying containerized models with Docker, Kubernetes, or similar tools
Engineering Excellence: Passion for building high-quality, reliable, and maintainable software with strong coding and debugging practices
Collaboration & Communication: Excellent verbal, written, and cross-team communication skills
a collaborative team player across time zones and diverse stakeholder groups
Experience with customers success, zero trust security and compliance
Experience with proficient coding, debugging, and problem-solving skills