Software Engineer II - M365 Core Semantic Fabric Platform

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer 2

Microsoft Security Engineering seeks Software Engineer 2 in Noida for cloud security platform development, requiring 4+ years experience in backend development and cloud technologies.

Software Engineer 2

Software Engineer 2 position at Microsoft focusing on OS, Runtimes, and Libraries development, offering hybrid work in Redmond, WA with competitive compensation and benefits.

Software Engineer 2 (Core Search platform)

Microsoft is hiring a Software Engineer 2 for their Bing IndexServe platform team to build and optimize large-scale distributed systems for search and AI services.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop automation capabilities for datacenter operations, offering remote work options and competitive compensation between $98,300-$193,200.

Software Engineer II

Software Engineer II position at Microsoft's Windows Servicing and Delivery team, focusing on Windows Update Platform development with C++ in Hyderabad, India.

Description For Software Engineer II - M365 Core Semantic Fabric Platform

Microsoft's M365 Core Semantic Fabric Platform team is revolutionizing enterprise data management in the era of Large Language Models. We're building a cutting-edge semantic index for M365 that powers Microsoft Copilot's ability to understand and utilize enterprise data effectively. As a Software Engineer II, you'll work on scalable ingestion pipelines and indexing solutions at exabyte scale, ensuring interactive freshness and low-latency access to enterprise content. This role offers the opportunity to work with advanced technologies including LLMs, semantic search, and retrieval-augmented generation (RAG) while directly impacting millions of users globally. The position offers competitive compensation, comprehensive benefits, and the chance to work in a hybrid environment with up to 50% work from home flexibility. You'll join a diverse, inclusive team that values work-life balance and innovation, contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more. The role requires strong technical skills in backend development, system design, and data structures, with opportunities for growth and learning in the rapidly evolving field of AI and enterprise software.

Last updated 3 months ago

Responsibilities For Software Engineer II - M365 Core Semantic Fabric Platform

  • Develop Semantic Fabric technology for Microsoft Office 365
  • Build scalable, high-performance software services over large datasets
  • Ensure platform adherence to data privacy and compliance standards
  • Participate in design, development, testing, deployment, and maintenance
  • Collaborate with team members and other engineering teams
  • Participate in code reviews and promote best practices
  • Stay informed about latest developments in LLM and semantic search

Requirements For Software Engineer II - M365 Core Semantic Fabric Platform

Java
JavaScript
Python
Rust
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience
  • Experience with system design, algorithmic skills, and data structures
  • Experience using data to drive feature development and decision-making
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer II - M365 Core Semantic Fabric Platform

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?