CareerPlanSign in

Senior Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-07-27 → 2026-09-26

Core

Build scalable, high-performance software services over large datasets with low latency and high availability for the Semantic Fabric platform.

Role type

Senior Software Engineer (Distributed Systems & LLM)

Builds

Scalable software services, distributed systems, and high-quality software products

Domain

Search, information retrieval, LLM, vector indexes

Deliverable

production ML models | product features

Required skills

C#, C++, Java, JavaScript, Python, Rust, distributed systems, cloud services, functional programming, pattern matching, system design, code reviews

Preferred skills

LLM applications, vector indexes (e.g., DiskANN), research and design of complex technical issues

Technologies

C#, C++, Java, JavaScript, Python, Rust, ASP.NET, DiskANN

Responsibilities

Design, develop, test, deploy, and maintain software solutions; identify technical debt and devise solutions; stay informed about LLM and semantic search developments; participate in code reviews; engage with stakeholders to gather feedback

Seniority

Senior/Lead Engineer, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.