Senior Software Engineer (Agentic Search) – Web Rendering Engineer

1 month ago
Tavily

Tavily

Tavily is a technology company based in New York, founded in 2023. It specializes in providing a real-time search engine and APIs tailored for AI agents. These tools enable AI systems to access, search, crawl, and extract structured insights from live web data, supporting large language models (LLMs) and retrieval augmented generation (RAG) workflows. The company focuses on creating a "search layer" for AI agents, facilitating efficient data retrieval from both public and private sources. Tavily's core offerings include developer-friendly APIs for web access, real-time search capabilities, and intelligent content extraction. Its solutions are designed for various applications, such as enterprise data analysis, AI assistant development, and academic research. Tavily has gained significant traction, serving numerous Fortune 500 companies and supporting over 700,000 users through its innovative technology.

information technology & services
51-200
Founded 2024
$300M raised

Description

  • Design and build large-scale rendering systems for modern web applications.
  • Develop browser-based rendering infrastructure that can execute complex JavaScript applications reliably.
  • Research how modern frontend frameworks render and deliver content.
  • Improve rendering quality, completeness, and performance across diverse websites.
  • Optimize rendering cost, latency, resource utilization, and throughput at internet scale.
  • Translate rendering research into reliable production systems.

Requirements

  • 5+ years of experience as a software engineer working on production backend or infrastructure systems.
  • Expertise in browser rendering.
  • Knowledge of the Chromium rendering pipeline, including DOM, layout, paint, and compositing.
  • Experience with JavaScript execution inside browsers, rendering lifecycle, and page readiness.
  • Experience with headless browser execution and browser instrumentation.
  • Familiarity with Chrome DevTools Protocol (CDP).
  • Experience with Playwright, Puppeteer, Selenium, or similar frameworks.
  • Experience with modern web applications and frontend architectures such as React, Vue, Angular, or Svelte.
  • Experience with server-side rendering (SSR), client-side rendering (CSR), and streaming rendering.
  • Experience with single-page applications (SPA), progressive web apps (PWA), resource loading, lazy loading, and modern JavaScript bundles.
  • Experience building and operating high-throughput content processing pipelines at internet scale is a plus.
  • Distributed systems design and performance optimization experience is a plus.
  • Open-source contributions, active engineering community involvement, conference talks, or technical publications are a plus.
  • Candidates should expect coding interviews as part of the process.

Benefits

  • Full ownership of the infrastructure in a small team.
  • Work on real scaling challenges, including bursty scraping workloads, cache invalidation, multi-region systems, and millions of daily requests.
  • Build infrastructure that directly powers AI agents used by leading companies.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer (Malware Detection)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Staff Software Engineer to lead the architecture, scalability, reliability, and customer-facing capabilities of its production malware-scanning platform for open source artifacts.

Go Maven Terraform
12 hours, 54 minutes ago

Senior Software Engineer (Athena)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a remote Senior Software Engineer to build Athena, a Go- and GCP-based clearing house that validates enterprise vulnerability data and routes reliable signals to remediation.

Go Terraform
13 hours, 9 minutes ago

[Job-31586] Senior Software Developer - SDLC, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Senior Software Developer – AI to support Flow initiatives embedded in strategic client projects, advancing software development lifecycles, technology modernization, and the practical adoption of AI in software engineering.

AWS Azure CI/CD Generative AI Java Kubernetes .NET Node.js Python
13 hours, 9 minutes ago

Staff Software Engineer (Malware Detection)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Staff Software Engineer to lead the backend and production infrastructure platform that scans open source artifacts, converts security research into reliable detections, and delivers actionable verdicts to customers.

Go Maven Terraform
13 hours, 24 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers