Software Engineer II

Posted 5 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer II building AI-native safety products for Samsara’s Connected Operations IoT platform. Owning full-stack customer-facing features, LLM workflows, and scalable production systems.

Responsibilities

  • Own customer-facing features and platform capabilities end to end, from design and implementation through production rollout and follow-through
  • Take AI prototypes to production at scale
  • Architect, build, test, and deliver full-stack products across reliable services, APIs, and web and mobile experiences
  • Integrate LLMs into safety workflows and develop agent tooling and retrieval-augmented generation (RAG)
  • Design interactions between AI agents and product UI
  • Design and run evaluations and human-in-the-loop feedback loops to improve insight accuracy, precision, and reliability
  • Use AI coding tools and agents to plan, build, and ship software
  • Make technical tradeoffs across speed, maintainability, scalability, cost, and customer impact
  • Own operational health of production systems and improve reliability and scalability
  • Collaborate across Engineering, Product, Design, ML, and platform teams
  • Champion and embed Samsara's cultural principles

Requirements

  • 3+ years of professional software engineering experience building, shipping, and operating reliable customer-facing production systems
  • Strong programming fundamentals in Golang, Java, or Python
  • Experience writing clean, maintainable code and reviewing peers' code
  • Experience developing features or end-to-end solutions across backend services, APIs, and modern web applications
  • Experience or demonstrated interest in AI-native development, including integrating LLMs into products, building agentic workflows, or running evaluations
  • Experience using data, metrics, logs, tests, or tracing to investigate issues, validate releases, and improve reliability
  • Ability to independently own moderately complex projects, estimate, communicate, and deliver milestones
  • Strong communication and collaboration skills across engineering and cross-functional partners
  • Growth mindset, strong product intuition, and willingness to learn new technologies
  • Experience with customer-facing AI or LLM-powered products in production, agent tooling, RAG, prompt engineering, or conversational and voice experiences
  • Experience with LLM evaluation and observability tools such as Langfuse or Eino
  • Experience optimizing LLM-powered systems for cost and token efficiency
  • Experience using AI coding agents to plan and deliver features
  • Experience with Go, GraphQL, TypeScript, React, React Native, and AWS, Azure, or Google Cloud
  • Familiarity with observability, rollout practices, and monitoring approaches
  • Experience with fast-paced, highly collaborative environments and distributed teams
  • Bachelor's degree in Computer Science, Engineering, or a related field is an ideal-candidate qualification
  • Must reside in the US or Canada
  • Must secure and maintain the legal right to work in the specified work location

Benefits

  • Initial RSU grant with no vesting cliff
  • Ongoing equity refresh opportunities tied to performance
  • Performance-based bonus/variable pay
  • Flexible, employee-led remote model
  • Professional development stipend
  • Comprehensive health plans
  • Parental leave plans
  • Equal opportunity employment
  • Reasonable accommodations throughout the recruiting process

Job type

Full Time

Experience level

Mid levelSenior

Salary

$113,645 - $191,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSAzureCloudGraphQLJavaPythonReactReact NativeTypeScriptGo

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.