Skip to content
OtterOtterSeattle, WA

Senior Software Engineer, Backend (Product)

Senior backend engineer owning end-to-end AI product features at Otter.ai. Design and implement systems orchestrating LLMs, retrieval, and structured data; drive from concept to production with focus on quality, latency, cost; mentor team in fast-paced environment. Requires 5+ years scaling product systems, Python experience, and AI/LLM familiarity.

185k – 230k
Hybrid5+ YOEBackend Engineering

About the role

Responsibilities

  • Own end-to-end delivery of AI product features, leading design and implementation from concept to production.
  • Drive system design for AI-backed experiences, orchestrating LLMs, retrieval, and structured data with tradeoffs on flexibility, reliability, and performance.
  • Establish and improve feedback loops, evaluation frameworks, user signals, and experimentation to enhance AI output quality.
  • Lead technical direction within a product area by breaking down ambiguous problems and guiding execution across engineers.
  • Mentor engineers on code quality, system design, and product thinking; help raise the engineering bar in an AI-driven environment.
  • Model effective use of modern AI tools to accelerate team velocity, iteration speed, and code quality.

Requirements

  • 5+ years of experience building and scaling product-facing systems, with a track record of owning complex features or product areas end-to-end.
  • Strong coding skills with clean, maintainable code (Python preferred) and architecture/design decisions across a modern web stack.
  • High bar for product quality, consistently evaluating if built features serve users well.
  • Experience working with AI/LLM-powered systems (or ability to ramp quickly and contribute to shaping their production behavior).
  • Proven ability to drive projects from idea to production with strong ownership, and to mentor others through technical leadership.
  • Comfort thriving in ambiguous, fast-moving environments and setting technical direction.

Nice-to-Haves

  • Experience building or experimenting with LLM-powered features (prompting, evaluation, RAG, etc.).
  • Experience designing systems that balance latency, cost, and quality.
  • Exposure to user feedback loops, experimentation, or evaluation frameworks.

Compensation

  • Salary Range: $185,000 to $230,000 USD per year (base salary; actual offer depends on several factors; part of a comprehensive total rewards package).

Skills

PythonLLMsRAGPromptingEvaluation FrameworksRetrieval SystemsWeb StackSystem Design
Otter

Senior Software Engineer, Backend (Infrastructure)

OtterMountain View, CA

Senior backend engineer building scalable web services and infrastructure to support AI-driven products at Otter.ai. Requires 5+ years experience with Python/Django, distributed databases (MySQL, Kafka, Cassandra, Redis), and AWS, plus strong ML infrastructure knowledge.

185k – 230k
Hybrid5+ YOEBackend Engineering
Otter

Senior Software Engineer, Backend (Product)

OtterMountain View, CA

Senior backend engineer owning end-to-end AI product features at Otter.ai. Design and implement systems orchestrating LLMs, retrieval, and structured data; drive from concept to production with focus on quality, latency, cost; mentor team in fast-paced environment. Requires 5+ years scaling product systems, Python/web stack, AI/LLM experience.

185k – 230k
Hybrid5+ YOEBackend Engineering
Beacon AI

Lead Backend Software Engineer

Beacon AISan Carlos, CA

Lead the design, build, and scaling of backend services, APIs, and data pipelines for a mission-critical AI flight safety platform. Requires 5+ years backend experience with Python/Node.js, strong ownership, and production distributed systems expertise.

185k – 260k
Hybrid5+ YOEBackend Engineering
Counsel Health

Senior Software Engineer

Counsel HealthNew York, NY +1

Senior Backend Engineer on the Platform & Integrations team, owning external APIs, health data models, retrieval infrastructure, and enterprise integrations for an AI-native medical group. Requires 5+ years building production backend systems, external APIs, data modeling (esp. time-series), distributed systems, and RAG/search at scale.

185k – 225k
Hybrid5+ YOEBackend Engineering
AiPrise

Senior Software Engineer

AiPriseSan Jose, CA

Senior Software Engineer owning core platform features for compliance infrastructure, including data orchestration, verification workflows, and APIs. Requires 5+ years experience, strong backend skills in Python/Go/TypeScript, and distributed systems expertise.

185k – 230k
On-site5+ YOEBackend Engineering