Startups · AI

AI Engineer — Research Agents (Full-Stack)

Sixtyfour · San Francisco, CA, US · On-site

← All jobs
About Sixtyfour

Intelligence Infrastructure on People and Entities. Backed by Y Combinator.

About the role

AWS + Temporal in production (at least two of: ECS/EKS, Lambda, SQS/SNS, Batch, Step Functions, CloudWatch).

What they're looking for

  • 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
  • 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
More about this role
  • 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.
  • Hands-on experience with agentic architectures (tool calling, structured outputs/JSON, planning/execution loops)...

Read the full posting on Sixtyfour's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.