Software Engineering, Browser Automation

Salesforce

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CABellevue, WANew York, NY
Employment
Full-time
Posted
32 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $189k
$133k $252k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $155,800–$222,500.

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 239 open roles on FindRole.

Listed pay typically runs $148,500–$260,100 across 126 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Software Engineering, Browser Automation

JOB TITLE: Software Engineering, Browser Automation (SMTS) Joining a team within Salesforce AI Labs, you will help bring computer-use AI into production by building a product that learns from human demonstrations to automate complex workflows across enterprise applications. You will build browser-extension capabilities to capture user interactions, develop automation for dynamic pages and nested frames, and create debugging and replay tools. The role requires owning architectural decisions for browser recording and execution while partnering with AI engineers to define agent actions. You must possess strong JavaScript or TypeScript skills and a deep understanding of the DOM, browser events, and network behavior. Experience with Playwright or comparable tools is required to solve the technical problem of turning unpredictable browser behavior into dependable, repeatable actions for legacy enterprise software.

What does a Software Engineering earn?

Median $178325 from 42 postings across 14 companies.

See salary data

What you'll do

  • Build browser-extension capabilities to capture user interactions and context for reliable workflow reproduction.
  • Develop automation for complex applications featuring dynamic pages, nested frames, and asynchronous state changes.
  • Create debugging and replay tools to help customers understand and resolve automation failures.
  • Investigate failures in customer environments by tracing problems through browser behavior and backend services.
  • Convert application-specific discoveries into reusable recording, targeting, and recovery capabilities.
  • Own architectural decisions for browser recording, element targeting, and browser state management.
  • Partner with AI engineers to define the observations and actions agents need to operate applications.
  • Mentor peers through design discussions and code reviews while participating in the hiring process.

What we're looking for

  • You have independently owned a significant web capability or system through design, deployment, and production improvements.
  • You have strong JavaScript or TypeScript skills and a deep understanding of the DOM, browser events, and network behavior.
  • You have experience building browser automation with Playwright or comparable tools.
  • You can trace difficult failures across browser behavior, frontend state, and backend services.
  • You can design tests that distinguish reliable behavior from one-time successes.
  • You are willing to work directly with customers to investigate unfamiliar applications and turn findings into product improvements.
  • You use AI development tools thoughtfully while ensuring the correctness, security, and maintainability of shipped code.
  • Experience with browser extensions, accessibility trees, LLM-powered applications, or early-stage product building is helpful (preferred).

More like this

Similar roles

Software Engineering SMTS

Salesforce

Seattle, WA +2 31 days ago
TypeScript JavaScript React Node.js HTML5 CSS3 Sass Tailwind AWS GCP Azure WordPress Contentful GraphQL Jest Cucumber Selenium Webpack Vite npm Yarn Agile WCAG
5+ yrs exp Hybrid

Software Engineering SMTS

Salesforce

Bellevue, WA +1 49 days ago
Distributed Systems Java Go Python Infrastructure Automation Site Reliability Engineering SRE Observability Telemetry HBase ZooKeeper BookKeeper Chaos Engineering Disaster Recovery Workflow Orchestration
5+ yrs exp Hybrid

Software Engineer SMTS

Salesforce

Indianapolis, IN +1 4 days ago
Salesforce Agentforce Apex Lightning Web Components SOQL Python Java TypeScript JavaScript SQL REST SOAP GraphQL AWS Google Cloud Git PostgreSQL MySQL SQL Server MuleSoft HTML5 CSS3
5+ yrs exp Hybrid

Software Engineering, AI Systems

Salesforce

San Francisco, CA +2 10 days ago $148,500–$223,900
Python Go Java JavaScript TypeScript LLM AI Workflow Orchestration Browser Automation Backend Services Code Generation Evaluation Frameworks Concurrency Persistent State
Hybrid

Software Engineer, AI Systems

Salesforce

San Francisco, CA +4 10 days ago
Python Go Java JavaScript TypeScript LLM AI Backend Systems Workflow Orchestration Browser Automation Concurrency State Management
Hybrid

Value Acceleration Engineer SMTS

Salesforce

San Francisco, CA +2 36 days ago
JavaScript TypeScript Playwright APIs RPA SAP Oracle Workday Salesforce Browser Automation Browser Extensions AI Agents Data Flow Web Applications
5+ yrs exp Hybrid