Career EngineCareer Engine
Your matchExample
83%match
Why you fitThis role calls for System Design and Distributed Systems — tell us what you know and we'll check the rest.
Gap to noteAlso lists 10+ Years Experience Building And Scaling Complex Systems — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Otter.ai logo

Staff Software Engineer, Backend (Product)

Otter.ai · Mountain View, CA · Posted 51 days ago

$210k–$275kic
10+ yrs expSystem DesignSoftware ArchitectureDistributed SystemsData-Intensive SystemsAI/LLM SystemsGeneration PipelinesData ModelsEvaluation Frameworks

We’re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Staff Software Engineer on our Product teams, you’ll define how these capabilities are translated into scalable systems and cohesive product experiences.

You’ll operate across the full lifecycle of AI-driven features—from data ingestion and model orchestration to output structuring and delivery into user-facing product surfaces—but at a systems level. This includes shaping the architecture behind generation pipelines, defining how AI outputs are structured and persisted, and ensuring these systems are reliable, performant, and adaptable as both product requirements and underlying models evolve.

This role goes beyond individual features. You’ll drive technical direction across product areas, aligning product, AI, and infrastructure teams on how to build AI-native systems that scale. You’ll help define patterns for how we evaluate, iterate on, and continuously improve AI-driven experiences, turning ambiguous opportunities into clear systems and execution plans.

You’ll partner closely with product, design, and AI teams to identify high-leverage opportunities, prototype new approaches, and guide them into production—shaping both the product experience and the underlying systems that power it.

  • Define system architecture for AI-native product surfaces

Design foundational systems (generation pipelines, data models, evaluation frameworks) that power multiple product areas.

  • Drive cross-team technical strategy

Lead initiatives that span product, AI, and infrastructure teams, ensuring alignment on architecture and execution.

  • Establish best practices for AI product engineering

Set standards for how we build with AI—covering areas like evaluation, reliability, iteration loops, and system design.

  • Translate ambiguity into scalable systems and product direction

Take loosely defined opportunities and turn them into clear technical approaches and execution plans.

…

Apply on Otter.ai's site →

This posting is sourced from Otter.ai's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 21 open roles at Otter.ai right now. This role is one of 9,090 Software Engineer openings and centers on System Design, Distributed Systems, 10+ Years Experience Building And Scaling Complex Systems, and Ai/llm Systems.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.