All open rolesEngineering

AI / ML Engineer

Jessup, PA · Seattle, WA · Remote|Full-Time

Build the AI layer across Riivet: negotiations, estimating, analytics, and more. You care about grounded output and production reliability, not demo magic.

About the role

AI is not a side feature at Riivet, it is a core part of the product. You will build and own the systems that power AI negotiations with adjusters, AI estimating from LiDAR scans, AI-driven reporting, and the internal training assistant. You will work with real restoration data and real business outcomes.

What you'll do

  • Design prompt, retrieval, and evaluation pipelines for production AI features
  • Build agents that take actions in the product, not just generate text
  • Instrument every AI call with cost, latency, and quality metrics
  • Work with the product team to define acceptance criteria that match what contractors actually need
  • Own model choice and routing across providers

What we're looking for

  • 3+ years building AI or ML systems in production
  • Strong grasp of modern LLM tooling: retrieval, evaluation, structured output, function calling
  • Comfortable writing TypeScript or Python end to end
  • Track record of shipping AI features that survived real users
  • Opinionated about what good AI UX looks like

Nice to have

  • Experience with restoration, insurance claims, or regulated domains
  • Familiarity with OpenRouter, Anthropic, OpenAI APIs and their tradeoffs
  • Background in evaluations, synthetic data, or fine-tuning pipelines

What we offer

  • Meaningful equity
  • Competitive salary
  • Health, dental, and vision coverage
  • Remote work with occasional team offsites
  • Direct influence on product direction

Apply for this role

Your application goes directly to the founder.

By submitting, you agree to our Privacy Policy.