Senior Software Engineer, AI Platform
Core
Building and operating AI platform capabilities (RAG, vector search, agentic workflows) to power user-facing legal tech software for processing millions of documents.
Role type
Senior Software Engineer, AI Platform
Builds
AI platform features including retrieval pipelines, semantic search, agentic orchestration, and multi-modal understanding for legal discovery.
Domain
Legal technology / AI / Machine Learning
Deliverable
production ML models | product features
Required skills
Distributed systems, cloud architecture, API design, relational databases, AI/ML-powered systems, LLM integrations, retrieval pipelines, semantic search, agentic patterns, code review, technical mentorship
Preferred skills
AWS, MySQL, Postgres, vector/graph databases, LLMOps
Technologies
Python, Java, Go, Rust, C, C++, C#, Javascript, Linux, AWS, MySQL, Postgres, vector databases, graph databases
Responsibilities
Build AI platform capabilities powering product experiences; Contribute to RAG, semantic retrieval, and agentic orchestration patterns; Collaborate with Product, Platform, Security, and DevOps partners; Help with scaling the system to larger datasets; Provide Technical Mentorship to other engineers; Be a Code Reviewer; Fix defects in the product; Provide on-call support; Contribute to documentation; Do technical interviews
Seniority
Senior, hands-on IC with mentorship responsibilities