Senior Software Engineer (Backend, Product)

Otter.ai

Mountain View, CA, United States Posted September 17, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$185,000 - $230,000

Job Description

Join our team as a Senior Software Engineer (Backend, Product) and take ownership of significant areas of our AI-driven product. You will work across the full lifecycle of AI features, from data ingestion to delivery into user-facing surfaces. You will also design the systems that power these features, ensuring reliability and performance. Additionally, you will mentor other engineers and help elevate the team's overall quality.

  • End-to-end delivery of AI product features, leading the design and implementation of complex features.
  • Driving system design for AI-backed experiences, architecting systems that orchestrate LLMs, retrieval, and structured data.
  • Mentoring and raising the engineering bar, providing guidance on code quality, system design, and product thinking.
  • Writes clean, maintainable code (Python preferred) and makes strong architecture and design decisions across a modern web stack
  • Brings a high bar for product quality, not just system correctness — consistently asks whether what's being built actually serves users well
  • Thrives in ambiguous, fast-moving environments and can set technical direction, not just execute within it
  • Drives projects from idea → production with strong ownership, and helps others do the same through mentorship and technical leadership
  • Has 5+ years of experience building and scaling product-facing systems, with a track record of owning complex features or product areas end-to-end
  • Has experience working with AI/LLM-powered systems, or can ramp quickly and contribute meaningfully to shaping their behavior in production
  • 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
Required Skills
software development system design LLM Python mentoring leadership prompt engineering RAG A/B testing
How to apply

You apply on Otter.ai’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Otter.ai

See every open role at Otter.ai on ARes.

More Jobs at Otter.ai
Share This Job