Samsara

Senior Software Engineer, AI Platform

Samsara

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,900 - $198,000 per year

Job Level

About the role

  • Build and evolve core AI platform capabilities that enable teams to develop, run, and scale GenAI-powered applications across Samsara
  • Design and implement shared execution patterns, APIs, and services that support multi-step AI workflows and system integrations
  • Develop reliable, extensible backend systems that power AI-driven experiences used across the sales funnel and beyond
  • Work hands-on across the stack, from backend services and execution infrastructure to integration with AI models and tooling
  • Collaborate closely with AI engineers, data scientists, product partners, and sales operators to turn emerging AI use cases into production-ready platform capabilities

Requirements

  • 6+ years of professional software engineering experience (excluding internships/contract roles)
  • Hands-on experience building and operating GenAI-powered systems in production
  • Experience designing or implementing GenAI workflows such as prompt orchestration, tool execution, routing, or multi-step reasoning pipelines
  • Proven experience designing and implementing distributed systems that support multi-step execution, asynchronous workflows, and well-defined service contracts
  • Strong proficiency in backend programming languages (e.g., Python, Java, Go, or similar) and experience building reliable services with clear input/output schemas
  • Expert in Python and GenAI frameworks (e.g., LangChain, OpenAI SDK, MCP, etc.)
  • Familiarity with GenAI quality and safety considerations, such as validation of model outputs, structured responses, retries/fallbacks, and basic evaluation or monitoring approaches
  • Strong product sense and ability to work in fast-paced, cross-functional environments
  • Located in and authorized to work in the United States (this is a fully remote role)
Benefits
  • Competitive total compensation package
  • Employee-led remote and flexible working
  • Health benefits
  • Much, much more
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GenAIbackend programming languagesPythonJavaGoLangChainOpenAI SDKMCPdistributed systemsmulti-step execution
Soft Skills
product sensecollaborationcross-functional teamworkadaptabilitycommunication