Senior Software Engineer
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
