Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Browser Agent Engineer

Job

Comrise

San Francisco, CA (In Person)

Full-Time

Posted 1 week ago (Updated 5 days ago) • Actively hiring

Expires 8/1/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
72
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

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.