Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Software Engineer - AI Labs

Salesforce senior full-time

Salary

$148,500 - $223,900 annually

Apply on Salesforce

Description

Join a team of 10 within Salesforce AI Labs, bringing computer-use AI into production with the autonomy of a small startup and the reach of Salesforce.

You’ll help build a product that learns from human demonstrations and turns complex workflows into repeatable automation across enterprise applications.

Responsibilities:

Drive Agent Development & Architecture

  • Build systems that learn from demonstrations and combine AI reasoning with deterministic execution to complete workflows reliably.
  • Develop recovery and verification capabilities so agents can adapt to changes, confirm outcomes, and recognize when human intervention is needed.
  • Build backend services with robust workflow state management, failure handling, and secure access to customer environments.
  • Create evaluations and diagnostics that measure task success, expose regressions, and make failures understandable.

Build Directly With Customers

  • Work alongside customers to understand their workflows, prototype solutions, and validate results in their environments.
  • Investigate where automation succeeds or fails, then turn those findings into improvements to the core product.
  • Help customers move from their first successful workflow toward repeatable, increasingly self-service adoption.
  • Partner with forward-deployed engineers and product management to decide which customer needs should shape the roadmap.

Shape Technical Direction & Grow the Team

  • Own technical decisions for substantial components, from initial design through production operation.
  • Evaluate model selection, tool use, and context management against reliability, latency, and cost.
  • Mentor peers through design discussions and code reviews, and participate in hiring.

Requirements:

  • You’ve independently owned a substantial backend service or system through design, deployment, production failures, and subsequent improvements.
  • You have hands-on experience building and evaluating LLM-powered systems, and can explain how you assessed their quality and failure modes.
  • You can reason through concurrency, persistent state, retries, and partial failures in systems that perform consequential actions.
  • You’re proficient in Python, Go, Java, or JavaScript/TypeScript.
  • You can turn an unclear customer problem into a bounded technical approach, test it with users, and carry it through to production.
  • You want direct customer engagement to be part of your engineering work, including investigating problems and discussing technical tradeoffs.
  • You use AI development tools thoughtfully and take responsibility for the correctness, security, and maintainability of what you ship.

Benefits:

  • Time off programs
  • Medical, dental, vision
  • Mental health support
  • Paid parental leave
  • Life and disability insurance
  • 401(k)
  • Employee stock purchasing program

Skills

Required

Nice to have

  • Agent tool use
  • code generation
  • automated recovery
  • evaluation frameworks
  • browser automation
  • workflow orchestration
  • enterprise integrations
Apply on Salesforce