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).
Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. Within Azure Data, the messaging and real-time analytics team provides comprehensive solutions and a robust platform that enables users to ingest high granularity signals (real-time & observability) and complex data, converting those into a competitive advantage in real-time for both end users and modern applications. The Real-Time Intelligence Unified Experiences AI team is hiring a Senior Software Engineer to develop AI services that enable ML models and AI agents to operate on large-scale real-time data within Microsoft Fabric. This position centers on driving innovation in real-time AI, with a focus on intelligent agents and time series AI, offering a unique opportunity to influence the evolution of AI capabilities within Microsoft Fabric Real-Time Intelligence.
Job Responsibility:
Make an impact on one of the fastest-growing workloads in Microsoft Fabric by contributing to its AI strategy
Work within a world-class engineering team of engineers, architects, and leaders who will support your growth
Lead architecture, design, and develop features and solutions with high quality
Provide technical leadership across features, projects, service fundamentals and tools
Review and contribute to the specifications and implementations written by other team members
Innovate how business users leverage cutting-edge AI technologies and help build world-class agents
Foster a culture of excellence, inclusion, collaboration, and customer focus
Embody our culture and values
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
2+ years experience working on large-scale applications or distributed 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Experience with large language models (LLMs) and generative AI
Background in machine learning, artificial intelligence, or data science
Proven experience working on large-scale applications or distributed systems
Solid understanding of distributed systems design and implementation
Familiarity with Azure or other cloud platforms
Proficiency in Agile development practices and CI/CD pipelines