Software Engineer, AI Systems

Salesforce

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CABoston, MANew York, NYSeattle, WABellevue, WA
Salary
$172,500–$313,700 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $243k
$126k most similar roles pay here $334k

This role pays more than 82% of similar roles. Most pay $149,262–$222,000 — the shaded band above. At the midpoint, this role pays about $243k versus about $186k for comparable roles.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 144 open roles on FindRole.

Listed pay typically runs $148,500–$227,000 across 110 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Software Engineer, AI Systems

Software Engineer, AI Systems (PMTS) joins Salesforce AI Labs to develop the Systems Integration Agent, a tool designed to automate complex enterprise workflows through computer-use AI. As a Principal Engineer, you will lead architectural decisions for agent execution and backend services while remaining hands-on in building systems that combine AI reasoning with deterministic execution. You will build robust workflow state management, recovery capabilities, and evaluation frameworks to ensure reliable automation. The role involves direct collaboration with customers to translate their requirements into scalable product features. To succeed, you must be proficient in Python, Go, Java, or JavaScript/TypeScript. You will solve technical challenges regarding how agents verify success, handle failures, and navigate changing environments. This work focuses on making computer-use capabilities dependable for enterprise applications by turning manual processes into reusable, code-backed automation.

What does a Software Engineer earn in California?

Median $214000 from 830 postings across 69 companies.

See salary data

What you'll do

  • Design and build systems that combine AI reasoning with deterministic execution to complete complex workflows reliably.
  • Develop recovery, verification, and state management capabilities to ensure agents can handle failures and adapt to changes.
  • Build backend services with robust workflow management and secure access to customer environments.
  • Create evaluation frameworks and diagnostics to measure task success and identify regressions in production.
  • Work directly with customers to prototype solutions, validate results, and translate their needs into product features.
  • Lead architectural decisions for agent execution, model selection, and infrastructure while mentoring other engineers.
  • Translate ambiguous customer problems into bounded technical approaches and high-quality code.

What we're looking for

  • Experience leading the architecture and delivery of complex backend systems through deployment and production failures.
  • Hands-on experience shipping and operating LLM-powered systems.
  • Ability to reason through concurrency, persistent state, retries, and partial failures in systems performing consequential actions.
  • Proficiency in Python, Go, Java, or JavaScript/TypeScript.
  • Ability to translate unclear customer problems into bounded technical approaches and lead them through production.
  • Experience with agent tool use, code generation, automated recovery, or evaluation frameworks (preferred).
  • Experience with browser automation, workflow orchestration, or enterprise integrations (preferred).
  • Experience building an early-stage product or working in a customer-facing engineering role (preferred).

More like this

Similar roles

Software Engineering, AI Systems

Salesforce

San Francisco, CA 5 days ago $148,500–$223,900
LLM Python Go Java TypeScript JavaScript Workflow Orchestration Browser Automation Evaluation Frameworks Code Generation Concurrency State Management

AI Systems Engineer

Anduril Industries

Santa Ana, CA 36 days ago $191,000–$253,000
LLM Python CI/CD Cloud Infrastructure S1000D DITA MIL-STD-40051 Event-Driven Architecture Software Architecture Identity and Access Management Monitoring
5+ yrs exp

Principal Software Engineer, Platform Services

Salesforce

Remote (San Francisco, CA) 22 days ago $197,300–$313,700
Python Go Java AWS Snowflake Terraform dbt Airflow RAG LLM gRPC REST API DynamoDB S3 Lambda ECS Fargate GitHub Actions CI/CD Apache Iceberg Monte Carlo OAuth OIDC
10+ yrs exp Remote

Lead Software Systems Engineer, AI & Automation

Amd

Austin, TX 66 days ago $163,200–$244,800
Python AI LLM Azure API CI/CD Git Data Pipelines Automation Frameworks Software Development Object-Oriented Programming Databases Data Engineering System Integration Testing
Hybrid

Staff Software Engineer, GTM & AI Strategy

Toast, Inc.

Remote 24 days ago $193,000–$309,000
LLM RAG Agentic AI Python Go Java AWS SageMaker Lambda SQS Distributed Systems Event-Driven Architecture Data Lakes Salesforce Observability ML Pipelines
Remote