Logo
Ruli

Backend Engineer, AI / Search

Ruli, San Francisco, California, United States, 94199

Save Job

Overview Get AI-powered advice on this job and more exclusive features.

We’re building an AI-powered legal intelligence platform to reimagine the $350B enterprise legal market, one of the most underserved spaces for decades. Our team comes from Google, Meta, Airbnb, Amazon, top law firms, and startups — and we’re backed by top VCs. As part of our

founding engineering team , you’ll play a critical role in building core technology and ship everyday.

What you’ll do:

Build and scale AI-driven search & ranking systems (Elasticsearch, Vector DB).

Develop backend infrastructure to handle document-heavy workloads.

Work closely with product engineers to translate customer needs into features.

Work on document pipelines, OCR, and RAG.

Collaborate directly with founders and customers to ship fast and drive product direction.

Example challenge:

Design a system that can automatically find and compare similar clauses across millions of past contracts.

What we’re looking for:

3-7 years of experience

Hustler mindset; comfortable in a fast-paced, 50~60+ hours/week startup

Previous backend experience, ideally at an early stage startup

Proficient in Python / Typescript

Previous AI search and ranking experience

Familiarity with serverless infrastructure and LLM prompt engineering

Experience with Elasticsearch and document-heavy systems

Previous experience in CRM, gov tech, reg tech, or legal tech (huge plus)

Location:

Hybrid in San Francisco (2–3 days/week in person)

Next.js / React / Typescript / Python / AWS

Comp:

$150K–$250K base + equity, full benefits, 401(k), flexible PTO — final package depends on interview and experience.

Apply with your GitHub or links showcasing what you’ve built.

2–3 conversations with founders or future teammates (experience, product brainstorming / design, and culture fit). No coding test.

A short paid work trial in SF (a couple days, can accommodate at weekends) to implement a real Ruli feature.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Software Development

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr