AI Engineer — Research Agents (Full-Stack)

Sixtyfour

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sixtyfour is seeking an experienced Backend/Data Engineer to design agentic systems and scalable data pipelines in aSF-based environment. You will build search pipelines with OpenSearch, manage robust web scraping, and integrate third-party APIs for enrichment and search.

Strong Python+FastAPI, AWS, and prompt engineering experience are essential. Responsibilities include scaling workloads, handling CAPTCHA challenges, and ensuring fault-tolerant, cost-conscious operations across batch/streaming

Qualifications

  • ,

Responsibilities

  • Design and ship agentic systems (tool calling, multi-agent workflows, structured outputs) that fetch, extract, and normalize data across the web and APIs.
  • Build and operate search/indexing pipelines on OpenSearch/Elasticsearch (schema design, analyzers, reindex/data migration strategies, relevance tuning).
  • Own robust web scraping: directory crawling, CAPTCHA handling, headless browsers, rotating proxies, anti-bot evasion, and backoff/retry policies.
  • Develop backend services in Python + FastAPI with clean contracts and strong observability.
  • Scale workloads on AWS + Temporal (batch/queue workers, autoscaling, fault tolerance, cost control).
  • Parallelize external API requests safely (rate limits, idempotency, circuit breakers, retries, dedupe).
  • Integrate third-party APIs for enrichment and search; model and cache responses; manage schema evolution.
  • Transform and analyze data using Pandas (or similar) for normalization, QA, and reporting.
  • Pitch in across the stack: billing (Stripe), and occasional front-end changes to ship end-to-end features.

Skills

Agentic architectures
OpenSearch/Elasticsearch
Web scraping
AWS
Temporal
Async I/O
API integration
Pandas
Stripe
Ownership
Prompt engineering

Tools

Playwright
Selenium
Terraform
PostgreSQL

Job description

  • Design and ship agentic systems (tool calling, multi-agent workflows, structured outputs) that reliably fetch, extract, and normalize data across the web and APIs.
  • Build and operate search/indexing pipelines on OpenSearch/Elasticsearch (schema design, analyzers, reindex/data migration strategies, relevance tuning).
  • Develop backend services in Python + FastAPI with clean contracts and strong observability.
  • Scale workloads on AWS + Temporal (batch/queue workers, autoscaling, fault tolerance, cost control).
  • Parallelize external API requests safely (rate limits, idempotency, circuit breakers, retries, dedupe).
  • Integrate third-party APIs for enrichment and search; model and cache responses; manage schema evolution.
  • Transform and analyze data using Pandas (or similar) for normalization, QA, and reporting.
  • Pitch in across the stack: billing (Stripe), and occasional front-end changes to ship end-to-end features.
  • Hands-on experience with agentic architectures (tool calling, structured outputs/JSON, planning/execution loops) and prompt engineering.
  • Deep knowledge of OpenSearch/Elasticsearch: index design, analyzers, ingestion pipelines, snapshots, rolling upgrades, and zero-downtime reindexing/data migrations.
  • Proven web scraping expertise: solving CAPTCHAs, session/auth flows, proxy rotation, stealth techniques, and legal/ethical constraints.
  • AWS + Temporal in production (at least two of: ECS/EKS, Lambda, SQS/SNS, Batch, Step Functions, CloudWatch).
  • Building high-throughput data/IO pipelines with concurrency (asyncio/multiprocessing), resilient retries, and rate-limit aware scheduling.
  • Integrating diverse external APIs (auth patterns, pagination, webhooks); designing stable interfaces and backfills.
  • Strong data wrangling with Pandas or equivalent; comfort with large CSV/Parquet workflows and memory/perf tuning.
  • Familiarity with Stripe (subscriptions, metered billing, webhooks) and basic front-end changes (React/TypeScript or similar).
  • Excellent ownership, product sense, and pragmatic debugging.
What You’ll Do
  • Design and ship agentic systems (tool calling, multi-agent workflows, structured outputs) that reliably fetch, extract, and normalize data across the web and APIs.
  • Build and operate search/indexing pipelines on OpenSearch/Elasticsearch (schema design, analyzers, reindex/data migration strategies, relevance tuning).
  • Own robust web scraping: directory crawling, CAPTCHA handling, headless browsers, rotating proxies, anti-bot evasion, and backoff/retry policies.
  • Develop backend services in Python + FastAPI with clean contracts and strong observability.
  • Scale workloads on AWS + Temporal (batch/queue workers, autoscaling, fault tolerance, cost control).
  • Parallelize external API requests safely (rate limits, idempotency, circuit breakers, retries, dedupe).
  • Integrate third-party APIs for enrichment and search; model and cache responses; manage schema evolution.
  • Transform and analyze data using Pandas (or similar) for normalization, QA, and reporting.
  • Pitch in across the stack: billing (Stripe), and occasional front-end changes to ship end-to-end features.
Minimum Requirements
  • Hands-on experience with agentic architectures (tool calling, structured outputs/JSON, planning/execution loops) and prompt engineering.
  • Deep knowledge of OpenSearch/Elasticsearch: index design, analyzers, ingestion pipelines, snapshots, rolling upgrades, and zero-downtime reindexing/data migrations.
  • Proven web scraping expertise: solving CAPTCHAs, session/auth flows, proxy rotation, stealth techniques, and legal/ethical constraints.
  • AWS + Temporal in production (at least two of: ECS/EKS, Lambda, SQS/SNS, Batch, Step Functions, CloudWatch).
  • Building high-throughput data/IO pipelines with concurrency (asyncio/multiprocessing), resilient retries, and rate-limit aware scheduling.
  • Integrating diverse external APIs (auth patterns, pagination, webhooks); designing stable interfaces and backfills.
  • Strong data wrangling with Pandas or equivalent; comfort with large CSV/Parquet workflows and memory/perf tuning.
  • Familiarity with Stripe (subscriptions, metered billing, webhooks) and basic front-end changes (React/TypeScript or similar).
  • Excellent ownership, product sense, and pragmatic debugging.
Nice to have
  • Entity resolution/record linkage at scale (probabilistic matching, blocking, deduping).
  • Experience with Langfuse, OpenTelemetry, or similar for tracing/evals; task queues (Celery/RQ), Redis, Postgres.
  • Search relevance (BM25/vector/hybrid), embeddings, and retrieval pipelines.
  • Playwright/Selenium, stealth browsers, anti-bot frameworks, CAPTCHA providers.
  • CI/CD, infrastructure as code (Terraform), and cost/perf observability.
  • Security & compliance basics for data handling and PII.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer — Research Agents (Full-Stack)
AI Engineer — Research Agents (Full-Stack)

Socket.dev • San Francisco (CA)

On-site
USD 180,000 - 260,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Certivo • Seattle (WA)

On-site
USD 130,000 - 190,000
Lead Research Engineer, Search & Retrieval
Lead Research Engineer, Search & Retrieval

Jobtailor • Minnesota

On-site
USD 140,000 - 210,000
Senior/Staff Software Engineer
Senior/Staff Software Engineer

Jobtailor • New York (NY)

On-site
USD 120,000 - 180,000
Senior Software Engineer, Backend (Agentic AI)
Senior Software Engineer, Backend (Agentic AI)

Jobtailor • San Francisco (CA)

On-site
USD 180,000 - 260,000
Full-Stack Software Engineer, Platform Data
Full-Stack Software Engineer, Platform Data

Jobtailor • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Lead Engineer - App Engg & AI
Lead Engineer - App Engg & AI

Anblicks • Dallas (TX)

On-site
USD 120,000 - 180,000
Data & Machine Learning Engineer
Data & Machine Learning Engineer

Filmore • Austin (TX)

On-site
USD 140,000 - 180,000
Technical Lead
Technical Lead

Luxoft • Irvine (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer (Product + Platform Development)
Staff Software Engineer (Product + Platform Development)

Jobtailor • Oregon (WI)

On-site
USD 120,000 - 190,000
Health benefits
Unlimited PTO
Professional development
+3