# Principal Engineer

**Company**: Salesforce
**Location**: San Francisco, California
**Experience**: senior
**Job type**: full-time
**Salary**: $197,300 - $313,700 annually
**Category**: Engineering
**Industry**: Technology

**Apply**: https://salesforce.wd12.myworkdayjobs.com/en-US/External_Career_Site/job/California---San-Francisco/Software-Engineering--AI-Systems--PMTS-_JR367231-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/principal-engineer-fc7fb59f-c7f/

## 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.

As a Principal Engineer, you'll remain hands-on while shaping architecture across our agent and backend systems, owning critical capabilities from design through operation, and helping other engineers deliver them.

**Responsibilities**

### Drive Agent Development & Architecture

- Design and 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

- Lead architectural decisions across agent execution, backend services, and workflow state, aligning system boundaries and tradeoffs with other technical leads.

- Evaluate model selection, tool use, and context management against reliability, latency, and cost.

- Raise the engineering bar through hands-on implementation, design reviews, and mentoring; help engineers take on broader ownership and participate in hiring.

**Requirements**

- You've led the architecture and delivery of complex backend systems through deployment, production failures, and subsequent improvements, with impact across multiple components or teams.

- You have hands-on experience shipping and operating LLM-powered systems, and can explain how evaluations and production failures informed your design decisions.

- 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 lead it through production while creating capabilities other engineers can build on.

- 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

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Python
- Go
- Java
- JavaScript/TypeScript
- LLM-powered systems
- AI development tools

### Nice to have
- Agent tool use
- code generation
- automated recovery
- evaluation frameworks
- browser automation
- workflow orchestration
- enterprise integrations

---

Source: [Apply at salesforce.wd12.myworkdayjobs.com](https://salesforce.wd12.myworkdayjobs.com/en-US/External_Career_Site/job/California---San-Francisco/Software-Engineering--AI-Systems--PMTS-_JR367231-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
