Everlaw
Senior Software Engineer, AI Platform
$173K–$251K
Oakland, California, United States · Senior · Full-time · Posted May 8, 2026
- Experience
- At least 4 years in cloud-based distributed systems and frontend web applications; at least 1 year leading or coordinating multi-developer efforts.
- Education
- BS or MS in Computer Science, or equivalent coursework.
About the job
Build and operate AI platform capabilities and production features for Everlaw’s legal technology products, including retrieval, agentic workflows, and systems handling very large document datasets.
What you'll do
- Build AI platform features and contribute to RAG, semantic retrieval, and agentic orchestration, including indexing, query flows, relevance tuning, and benchmarking.
- Collaborate with Product, Platform, Security, and DevOps to ship production features and scale systems to hundreds of millions of documents.
- Mentor and review engineers, resolve defects, provide on-call support, and contribute to technical documentation and interviews.
What they ask for
- BS or MS in Computer Science, or equivalent coursework.
- Proficiency in a programming language such as C, C++, C#, Java, Python, Javascript, Go or Rust; knowledge of algorithms, fundamental computer science concepts, relational databases, API design, and building user interfaces.
- Practical experience with AI/ML-powered systems and work experience with AI development tools like Cursor and Claude Code.
- At least 4 years building cloud-based distributed systems with service based architecture and frontend frameworks; at least 1 year leading or coordinating multi-developer efforts.
Nice to have
- Familiarity with AWS, MySQL, Postgres, vector or graph databases, or LLMOps.
Pay
$173,000 - $251,000 (base salary)
Tools
C, C++, C#, Java, Python, Javascript, Go, Rust
AI focus
Develop AI platform capabilities involving RAG, semantic retrieval, agentic orchestration, LLM-integrated features, document classification, and multimodal workloads.
Model-written summary · the original posting is authoritative