Browser Agent Engineer

San Francisco, CA, US • Posted 3 days ago • Updated 35 minutes ago
Full Time
On-site
$300000/yr
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • Browser Agent Engineer

Summary

Browser Agent Engineer About the Role

Today, 99% of the world's information is only accessible through a browser. Yet browsers were never designed for AI Agents-they were built for humans.

We're changing that.

Our vision is to make AI Agents first-class citizens of the web, with their own identity, inspectable memory, delegated permissions, and replayable behaviors. The browser should no longer be merely an automation tool-it should become the place where Agents truly live and work.

The mission of this role is to build the runtime foundation for that world, enabling Agents to reliably complete long-running tasks in the unpredictable, messy reality of the web-from launch to archived results-with minimal latency and no human supervision.

Core Responsibilities Browser Runtime

Build the core browser runtime, including:

  • Session isolation
  • Browser profile management
  • Screenshot and screen recording
  • Live browser view
  • Persistent authentication sessions
  • Crash recovery
Long-Running Task Orchestration

Design reliable execution systems for long-running Agent tasks, including:

  • Task and session state machines
  • Idempotent retries
  • Cancellation handling
  • Resume-from-checkpoint execution
  • Automatic resource cleanup
Agent-Driven Web Navigation & Interaction

This is not traditional web scraping.

Your mission is to enable Agents to understand and interact with websites the way humans do.

Responsibilities include:

  • Extracting and structuring information from dynamic web pages without relying on fixed CSS selectors, using semantic understanding instead.
  • Automating multi-step forms and authentication workflows.
  • Handling complex interactions such as:
    • Pagination
    • Infinite scrolling
    • Pop-up dialogs
    • Dynamic UI components
  • Adapting strategies in anti-bot environments through:
    • User-Agent rotation
    • Human-like interaction patterns
    • Intelligent waiting strategies
  • Detecting and reporting CAPTCHA challenges and mandatory verification flows.
  • Producing structured outputs that downstream systems can consume directly.
Agent Loop & Tool System

Design and improve:

  • Task planning
  • Tool invocation
  • Structured outputs
  • Failure attribution
  • Multi-Agent orchestration
Developer APIs

Build production-grade developer interfaces, including:

  • REST APIs
  • Server-Sent Events (SSE)
  • SDKs

Ensure:

  • Clear and actionable error codes
  • Reliable artifact downloads
  • Stable developer experience
LLM Infrastructure

Own the AI invocation pipeline, including:

  • Prompt version management
  • Model routing
  • Cost tracking
  • End-to-end request tracing
Observability

Build comprehensive observability systems that enable engineers to reconstruct production failures within minutes using:

  • Logs
  • Distributed traces
  • Event streams
  • Browser screenshots
  • Execution recordings
What We're Looking For Required Qualifications Browser Automation Expertise

Deep understanding of browser automation technologies, including:

  • Chrome DevTools Protocol (CDP)
  • Playwright
  • Puppeteer
  • Remote browsers
  • Dynamic rendering
  • Anti-bot detection and failure patterns
LLM Agent Engineering

Strong understanding of modern AI Agent architectures, including:

  • Agent loops
  • Tool calling
  • Context window optimization
  • Prompt version management
Long-Running Workflow Systems

Experience designing reliable long-running task infrastructure, including:

  • State machines
  • Worker systems
  • Idempotency
  • Timeout management
  • Cancellation
  • Failure recovery
Backend Engineering

Strong Python expertise, including:

  • Asynchronous programming
  • FastAPI
  • Pydantic
  • SQLAlchemy
  • pytest
Event-Driven API Design

Experience designing production APIs using:

  • Server-Sent Events (SSE)
  • OpenAPI
  • Stable SDK contracts
  • Actionable error handling
Observability

Hands-on experience with production observability platforms such as:

  • OpenTelemetry
  • Prometheus
  • Structured logging
Experience
  • 5+ years of backend engineering, browser automation platforms, or AI Agent development.
  • Proven experience delivering production-grade browser automation systems or long-running workflow platforms.
Preferred Qualifications

Candidates with one or more of the following experiences will stand out:

  • Engineering experience with browser-native Agent platforms such as:
    • browser-use
    • Browserbase
    • Stagehand
    • Skyvern
    • or similar products
  • Hands-on experience with:
    • Human-in-the-loop workflows
    • Authentication/session management
    • Anti-bot mitigation
    • Failure classification for dynamic web interactions
  • Experience with distributed workflow platforms such as:
    • Temporal
    • Celery
    • Kafka
    • Redis Queue
  • Maintains production-grade open-source automation tools, web crawling frameworks, or AI Agent projects with active real-world users.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: comrise
  • Position Id: 2026-27721
  • Posted 3 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

San Francisco, California

Today

Easy Apply

Full-time

$300000

San Francisco, California

Today

Easy Apply

Full-time

$300000

San Francisco, California

15d ago

Full-time

USD 152,000.00 - 240,000.00 per year

San Francisco, California

Today

Full-time

USD 152,000.00 - 240,000.00 per year

Search all similar jobs