Senior Software Engineer II

Samsara
$154,700 - $260,000Remote

About The Position

The In-Vehicle Experience team at Samsara is expanding its software engineering function for the first time, focusing on AI-powered voice agents, real-time audio orchestration, and driver feedback systems. This role involves defining product direction, designing systems, and shipping new AI-powered products in a challenging environment like a truck cab. The position is primarily backend-focused, requiring an understanding of edge constraints to design effective APIs and service contracts. AI-assisted engineering is a core component of the workflow, utilizing tools like Codex, Claude Code, and Cursor throughout the development lifecycle. This is a remote position open to candidates residing in the US.

Requirements

  • 8+ years of software engineering experience, including ownership of products from concept through production
  • Bachelor's Degree in Computer Science, Engineering, or equivalent practical experience
  • Strong programming fundamentals (Golang, Python, or similar)
  • Experience building products on top of LLMs or AI agent platforms
  • Experience designing reliable, distributed backend systems that support multi-step, asynchronous workflows
  • Experience designing backend systems that serve edge, embedded, or resource-constrained clients
  • Experience with quality and safety considerations for AI-driven systems: validating outputs, structured responses, retries/fallbacks, and monitoring
  • Experience mentoring engineers as they expand into unfamiliar technical domains
  • Strong communication skills and ability to influence technical direction without formal authority
  • Located in and authorized to work in the United States or Canada (fully remote)

Nice To Haves

  • Experience building zero-to-one products in fast-moving, high-autonomy environments
  • Experience building scheduling or arbitration systems
  • Experience designing systems that combine structured and open-ended signal collection to inform product decisions
  • Familiarity with agent orchestration frameworks or patterns

Responsibilities

  • Define what to build and how to build it, shaping product direction from the engineering side
  • Own the technical direction for orchestrating concurrent, real-time interactions to deliver one coherent experience for the driver
  • Build and ship new AI-powered products from zero to one in a fast-moving, ambiguous environment
  • Design systems that coordinate across backend and edge boundaries, where reliability and real-time responsiveness both matter
  • Make architectural tradeoffs where requirements are still evolving, favoring foundations that generalize over narrowly-scoped solutions
  • Establish patterns for reliability, observability, and explainability in systems that make real-time decisions
  • Serve as the team's technical anchor: review designs, unblock decisions, and mentor firmware engineers as they grow into full-stack contributors
  • Bring in outside ideas and practices for full-stack and AI-assisted development
  • Champion the Samsara cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally

Benefits

  • Performance-based bonus/variable pay
  • Equity (for eligible roles)
  • Flexible, employee-led remote model
  • Professional development stipend
  • Comprehensive health and parental leave plans
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service