Staff Software Engineer, Backend (Product)
Otter.aiAbout the role
<div class="p-rich_text_section"> </div> <div class="p-rich_text_section"><strong>The Opportunity</strong><br><br>We’re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a <strong>Staff Software Engineer</strong> on our Product teams, you’ll define how these capabilities are translated into scalable systems and cohesive product experiences.</div> <div class="p-rich_text_section"><br>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.</div> <div class="p-rich_text_section"><br>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.</div> <div class="p-rich_text_section"><br>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.<br><br><strong>Your Impact</strong></div> <ul class="p-rich_text_list p-rich_text_list__bullet p-rich_text_list--nested" data-stringify-type="unordered-list" data-list-tree="true" data-indent="0" data-border="0"> <li data-stringify-indent="0" data-stringify-border="0"><strong>Define system architecture for AI-native product surfaces</strong><br>Design foundational systems (generation pipelines, data models, evaluation frameworks) that power multiple product areas.</li> <li data-stringify-indent="0" data-stringify-border="0"><strong>Drive cross-team technical strategy</strong><br>Lead initiatives that span product, AI, and infrastructure teams, ensuring alignment on architecture and execution.</li> <li data-stringify-indent="0" data-stringify-border="0"><strong>Establish best practices for AI product engineering</strong><br>Set standards for how we build with AI—covering areas like evaluation, reliability, iteration loops, and system design.</li> <li data-stringify-indent="0" dat
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s