Microsoft's Azure Data engineering team is seeking a Software Engineer to join their Synapse Data Science team, focusing on Data Science and AI experiences in Microsoft Fabric. This role involves working with cutting-edge open-source packages like Apache Spark, MLFlow, TensorFlow, and PyTorch, as well as generative AI technologies.
The position offers an opportunity to build secure, reliable, and scalable machine learning platforms while adhering to responsible AI principles. You'll be working on high-performance GenAI products for cloud offerings, solving complex technical challenges in AI and distributed computing, and collaborating with talented teammates across various roles.
The role requires expertise in programming languages such as C++, Java, or Python, with preferred experience in GenAI, machine learning, and distributed systems. You'll be part of Microsoft's mission to empower every person and organization globally, working in a culture that values growth mindset, innovation, and collaboration.
Benefits include industry-leading healthcare, educational resources, parental leave, and investment opportunities. The position offers a competitive salary range of CAD $67,100 - $131,400 per year for Software Engineering IC2 level in Canada.
This is an excellent opportunity for someone passionate about AI and distributed systems who wants to make a significant impact in the fastest-growing field in computer science. The role combines technical excellence with Microsoft's commitment to inclusion, respect, and accountability, creating an environment where diverse perspectives are valued and everyone can thrive.