Samsara logo
Samsara
Posted 2 days agoVerified live 16h ago

Software Engineer II

Brief overview

Remote
UndergradOr in progress
$114k–$191k/yrStated range
3+ yrsMinimum
162 H-1B approvalsDept. of Labor
39 green cardsCertified filings
GolangJavaPythonBackend servicesAPI developmentWeb application developmentAI-native developmentLarge language models (LLMs)Agentic workflowsLLM evaluationRetrieval-augmented generation (RAG)Prompt engineeringLangfuseEinoGraphQLTypeScriptReact

About the company

Samsara is digitizing the world of physical operations.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
162H-1B approved
100%approval rate
25new H-1B hires
39PERM certified
$141,107median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202352
202447
202552
202611
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202313
202412
202513
202611
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
202312
202412
202515
Top sponsored roles
Sr. Quality Engineer ISenior Software Engineer IISenior Quality EngineerSenior Software EngineerSolutions Integration Engineer
Sponsored employees from
IndiaCanadaChinaGermanyFrance

Job description

Summary

Samsara is the pioneer of the Connected Operations Cloud, a platform that uses IoT data to help organizations improve the safety, efficiency, and sustainability of physical operations. The Software Engineer II will build and operate customer-facing safety products across web, mobile, and API surfaces, including AI-native workflows, LLM integrations, and agentic systems. The role involves owning features end to end and collaborating with Product, Design, ML, AI, and platform teams.

Responsibilities

  • Own customer-facing features and platform capabilities end to end, from design and implementation through rollout and follow-through in production, including taking AI prototypes to production at scale
  • Architect, build, test, and deliver full-stack products across reliable services, APIs, and web and mobile experiences, using technologies such as Golang, GraphQL, TypeScript, React, React Native, and MySQL. Previous experience with these technologies is not required
  • Build AI-native product experiences: integrate LLMs into safety workflows, develop agent tooling and retrieval-augmented generation (RAG), and design the interactions between AI agents and the product UI
  • Design and run evaluations and build human-in-the-loop feedback loops that continuously improve the accuracy, precision, and reliability of the insights we deliver
  • Use AI coding tools and agents in your own workflow to plan, build, and ship faster, and help shape how our team develops software in an AI-assisted world
  • Make thoughtful technical tradeoffs across speed, maintainability, scalability, cost, and customer impact
  • Own the operational health of the production systems you build, improving reliability and scalability as our customer base grows
  • Collaborate across Engineering, Product, Design, ML, and platform teams to deliver cohesive customer experiences
  • Champion, role model, and embed Samsara's 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 and across new offices

Skills

  • 3+ years of professional software engineering experience building, shipping, and operating reliable customer-facing production systems
  • Strong programming fundamentals in a language such as Golang, Java, or Python, with experience writing clean, maintainable code and reviewing peers' code for correctness and clarity
  • 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 to improve the quality of AI-generated output
  • Experience using data, metrics, logs, tests, or tracing to investigate issues, validate releases, and improve reliability
  • Ability to independently own moderately complex projects, with the ability to estimate, communicate, and deliver on milestones
  • Strong communication and collaboration skills across engineering and cross-functional partners
  • A growth mindset, strong product intuition, and excitement for learning new technologies and building impactful customer experiences
  • Experience building and scaling customer-facing AI or LLM-powered products in production, including agent tooling, RAG, prompt engineering, or conversational and voice experiences
  • Experience with LLM evaluation and observability tools such as Langfuse or Eino, and optimizing LLM-powered systems for cost and token efficiency
  • A track record of using AI coding agents to plan and deliver features, not just autocomplete
  • Experience working across the stack with modern technologies such as Go, GraphQL, TypeScript, React, React Native, and AWS (or Azure or Google Cloud)
  • 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
  • Bachelor's degree in Computer Science, Engineering, or a related field

Qualifications

Must Haves

  • 3+ years of professional software engineering experience building, shipping, and operating reliable customer-facing production systems
  • Strong programming fundamentals in a language such as Golang, Java, or Python, with experience writing clean, maintainable code and reviewing peers' code for correctness and clarity
  • 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 to improve the quality of AI-generated output
  • Experience using data, metrics, logs, tests, or tracing to investigate issues, validate releases, and improve reliability
  • Ability to independently own moderately complex projects, with the ability to estimate, communicate, and deliver on milestones
  • Strong communication and collaboration skills across engineering and cross-functional partners
  • A growth mindset, strong product intuition, and excitement for learning new technologies and building impactful customer experiences

Nice to Haves

  • Experience building and scaling customer-facing AI or LLM-powered products in production, including agent tooling, RAG, prompt engineering, or conversational and voice experiences
  • Experience with LLM evaluation and observability tools such as Langfuse or Eino, and optimizing LLM-powered systems for cost and token efficiency
  • A track record of using AI coding agents to plan and deliver features, not just autocomplete
  • Experience working across the stack with modern technologies such as Go, GraphQL, TypeScript, React, React Native, and AWS (or Azure or Google Cloud)
  • 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
  • Bachelor's degree in Computer Science, Engineering, or a related field

Benefits

  • An initial RSU grant with no vesting cliff
  • Ongoing refresh opportunities tied to performance, subject to plan terms and conditions
  • Performance-based bonus/variable pay
  • Equity for eligible roles
  • A flexible, employee-led remote model
  • A professional development stipend
  • Comprehensive health plans
  • Parental leave plans
  • Remote work where it aligns with operational requirements

More jobs like this