Sr Software Engineer I

Samsara Samsara · Enterprise · San Francisco, CA · Remote · Safety

Software Engineer role focused on building AI-powered safety experiences and workflows using LLMs and agentic technologies. The role involves designing and evolving systems at the intersection of real-time data processing, AI insights, and customer-facing products, with a focus on scalable services and next-generation AI capabilities.

What you'd actually do

  1. Independently deliver well-scoped customer-facing features and platform capabilities from design and implementation through rollout and follow-through in production.
  2. Build reliable services, APIs, and web experiences, improving existing systems while shipping new capabilities.
  3. Contribute to AI-powered workflows and experiences using modern LLM tooling, including evaluation, iteration, and human-in-the-loop patterns.
  4. Make thoughtful technical tradeoffs across speed, maintainability, scalability, and customer impact.
  5. Collaborate across Engineering, Product, Design, ML, and platform teams to deliver cohesive customer experiences.

Skills

Required

  • 18 months+ of relevant software engineering experience building, shipping, and operating reliable customer-facing production systems.
  • Experience developing features and end-to-end solutions across backend services, APIs, and modern web applications.
  • Ability to independently own moderately complex projects or features within a release or two, with strong execution and follow-through.
  • Experience writing clean, efficient, maintainable code and reviewing peer code for correctness and clarity.
  • Ability to make thoughtful technical tradeoffs across performance, scalability, maintainability, and delivery speed.
  • Experience using metrics, logs, tests, or tracing to debug issues, validate releases, and improve reliability.
  • Strong communication and collaboration skills across engineering and cross-functional partners.
  • Experience or demonstrated interest in AI-native development, including LLMs and workflow automation.

Nice to have

  • Experience building and scaling customer-facing AI/LLM-powered products in production environments.
  • Experience working across the stack with modern technologies such as Go, GraphQL, TypeScript, React, and AWS.
  • Familiarity with observability, rollout practices, and monitoring approaches that improve product reliability and operational excellence.
  • Experience operating in fast-paced, highly collaborative environments with distributed teams.

What the JD emphasized

  • AI-native development
  • LLMs
  • workflow automation
  • AI-powered workflows and experiences
  • LLM tooling
  • evaluation
  • iteration
  • human-in-the-loop patterns

Other signals

  • AI-powered workflows and experiences
  • LLM tooling
  • evaluation, iteration, and human-in-the-loop patterns
  • AI-native development
  • LLMs and workflow automation