Senior Software Engineer, AI Platform
About the role
Transforming legal tech with software and AI is a full-stack challenge that applies retrieval, vector search, model orchestration, evaluation, and agentic patterns - alongside search, databases, and real-time collaboration - to help our customers find the truth in millions of documents.
We will encourage you to explore our entire system and work with significant autonomy across the stack. If you have deeper experience in areas like RAG pipelines, LLM integrations, or large-scale retrieval pipelines, there will be plenty of opportunities to lean into that expertise.
Most of all, we care about finding self-driven engineers who love their craft, write clean software, use the right tools for the job, and avoid dogma.
Responsibilities
- Build AI platform capabilities that power product experiences such as Deep Dive, predictive coding, multi-modal understanding, agentic workflows, translations, search, review, and more.
- Contribute to RAG, semantic retrieval, and agentic orchestration patterns, including indexing pipelines, query flows, tool-calling and planning logic, relevance tuning, benchmarking, and multi-modal workloads where applicable.
- Collaborate with Product, Platform, Security, and DevOps partners to build and ship new features in our production environments.
- Help with scaling our system to larger datasets with hundreds of millions of documents.
- Provide Technical Mentorship to other engineers by both sharing your technical knowledge and becoming an expert in an area of our code base.
- Be a Code Reviewer by reviewing code developed by others using your knowledge of programming languages, design patterns, and best practices.
- Fix defects in our product by triaging product or system issues and writing code to debug, track and resolve these issues.
- Provide on-call support for the product by answering questions from customers, triaging defects and exceptions, and carrying the pager.
- Contribute to documentation for internal engineering consumption or for external the Everlaw platform.
- Contribute to technical interviews to help us recruit engineers and grow the team.
Requirements
- You have a BS or MS in Computer Science, or equivalent coursework.
- You have experience and proficiency in coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust.
- You have good knowledge of algorithms and fundamental computer science concepts, relational databases, API design, and building user interfaces.
- You have practical experience with AI/ML-powered systems such as retrieval pipelines, semantic search features, agentic pipelines, document classification systems, or LLM-integrated features.
- You have work experience with AI development tools like Cursor and Claude Code, accelerating your planning, coding, and testing of production features.
- You have at least 4 years of experience building distributed systems in the cloud with service based architecture, using frontend frameworks to create rich, deep, web applications, and experience with the best practices to test, maintain, and launch cloud based software.
- You have at least 1 year of experience leading or coordinating multi-developer efforts, including planning and technical breakdown.
Qualifications
- You are familiar with building software on the AWS platform.
- You are familiar with MySQL, Postgres.
- You are familiar with vector or graph databases.
- You are familiar with LLMOps.
Skills
- Experience with AI/ML-powered systems.
- Experience with AI development tools like Cursor and Claude Code.
- Experience with distributed systems in the cloud.
- Experience with frontend frameworks.
- Experience with testing, maintaining, and launching cloud-based software.
- Experience with leading or coordinating multi-developer efforts.
- Familiarity with AWS platform.
- Familiarity with MySQL, Postgres.
- Familiarity with vector or graph databases.
- Familiarity with LLMOps.
Benefits
The expected salary range for this role is between $173,000 - $251,000. The final offered salary will be dependent upon many factors including the candidate’s experience and skills. The base pay range is subject to change in the future.
Equity program
401(k) retirement plan with company matching
Health, dental, and vision
Flexible Spending Accounts for health and dependent care expenses
Paid parental leave and approximately 10 days (80 hours) per year of sick leave
Seventeen paid vacation days plus 11 federal holidays
Membership to Modern Health to help employees prioritize mental health and wellness
Annual allocation for Learning & Development opportunities and applicable professional membership dues
Company-sponsored life and disability insurance
Work in Downtown Oakland, just steps from the BART line and dozens of restaurants
You will get a powerful Linux laptop and be able to customize your desk setup
Bond over team lunches and out-of-the-box events
Ranked “#1 on G2 for Ediscovery Software and Momentum” and we offer free eDiscovery resources to benefit the greater societal good with Everlaw for Good
Pursued Truth While Finding Yours
At Everlaw, we are deeply invested in pursuing the truth, for our clients and for our employees. We know that when you’re empowered to pursue your passions, it is reflected in the work. That’s why we’re committed to the professional growth of all our team members, offering an annual learning and development stipend and regular career check-ins with managers.