Senior Software Engineer – Data & AI

Microsoft Digital (MSD) powers, protects, and transforms the employee experience at Microsoft worldwide.
$117,200 - $229,200
Data
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer – Data & AI

Microsoft Digital (MSD) is seeking a Senior Software Engineer specializing in Data & AI to join their innovative team. This role offers an exciting opportunity to work at the forefront of AI and data engineering, developing solutions that impact Microsoft's global workforce.

The position involves designing and implementing AI-driven network and security intelligence solutions, working with cutting-edge technologies including Azure OpenAI, Generative AI, and the M365 platform. You'll collaborate with data scientists to apply advanced ML models for anomaly detection and classification, while building robust data engineering solutions using modern tools like Spark, Synapse/ADF, and Azure Data Explorer.

As part of Microsoft Digital (MSD), you'll be contributing to the team that powers, protects, and transforms the employee experience at Microsoft worldwide. The role offers flexibility with up to 100% work from home options, and you'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more.

The ideal candidate brings 4+ years of technical engineering experience, strong expertise in big data solutions, and proficiency with Azure services. You'll have the opportunity to work with the latest advancements in AI and ML, while ensuring the scalability and reliability of mission-critical solutions.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company culture embraces a growth mindset and encourages innovation, making it an ideal environment for talented engineers looking to make a significant impact while advancing their careers.

This role presents an excellent opportunity for experienced engineers passionate about AI and data to work with cutting-edge technology while contributing to solutions that shape the future of work at one of the world's leading technology companies.

Last updated 25 days ago

Responsibilities For Senior Software Engineer – Data & AI

  • Design, develop, and maintain AI-driven network and security intelligence solutions
  • Build and enhance Generative AI agents
  • Collaborate with cross-functional teams to integrate AI solutions into Microsoft's network infrastructure
  • Perform data engineering tasks using Spark, Synapse/ADF, Azure Data Explorer (Kusto), and Fabric
  • Ensure the scalability, reliability, and performance of AI and ML solutions
  • Stay up-to-date with the latest advancements in AI, ML, and data engineering technologies

Requirements For Senior Software Engineer – Data & AI

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years development experience on large-scale (Big) data solutions including databases and ETL/Data pipelines
  • 3+ years experience with Azure Big Data stack (Data Lake, Spark, Hadoop)
  • 3+ years experience with Azure, REST APIs and Web Apps
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer – Data & AI

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer – Data & AI

Software Engineering, Data

Senior Software Engineer, Data role at Microsoft focusing on data engineering and cloud solutions for monetization strategies, offering competitive pay and comprehensive benefits.

Senior Data Scientist

Senior Data Scientist role at Microsoft focusing on AI and machine learning for M365 products, offering hybrid work and comprehensive benefits.

Senior Software Engineer, Data Platform Team, MSAN

Senior Software Engineer role at Microsoft's MSAN team, focusing on data platform development with competitive pay and hybrid work model.

Software Engineer - Data Engineering

Senior Data Engineering role at Microsoft, building next-gen applications with AI and cloud technologies, 4+ years experience required, hybrid work model in Hyderabad.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer role at Microsoft working on Azure Data services, requiring top security clearance and strong engineering background.