Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
pythongraph databasesllmsdistributed systemscloud platformsapi developmentdata modelingai/mlsoftware engineering
About the Role
Senior Software Engineer role designing advanced inferencing systems and graph-based architectures for Microsoft 365, Copilot, and Viva. Responsibilities include applying LLMs for semantic enrichment, building scalable graph indexing libraries, and driving platform-level innovation at the intersection of graph intelligence and generative AI. The role requires technical leadership in distributed systems and AI technologies.Key Responsibilities
- Collaborate with stakeholders to define user requirements and translate them into scalable features
- Develop and maintain clean, reusable code for services and features using best practices
- Lead implementation of new capabilities from concept through deployment ensuring quality
- Serve as Designated Responsible Individual (DRI) participating in on-call rotations
- Mentor team members fostering a culture of learning and technical excellence
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- Strong understanding of data modeling, data integration, and API development
- Hands-on experience using any cloud platform (Azure, AWS, GCP) in professional or academic project
- Experience monitoring and maintaining production systems including on-call responsibilities
Nice to Have:
- Master's Degree in Computer Science or related field AND 6+ years experience OR Bachelor's Degree AND 8+ years experience
- 6+ years of experience in software engineering in enterprise-scale environments
- Experience designing and implementing scalable distributed systems
- Experience working with graph databases, knowledge graphs, or semantic data models
Benefits & Perks
- Industry leading healthcare