AI Engineer — Research Agents (Full-Stack)
San Francisco CA
Full Time
16 hours ago
Entry LevelEngineering
Over $120K

USD per year

Job Description

About the role

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,...
How to Apply
About Sixtyfour

Sixtyfour provides AI agents for people intelligence, offering deep research on any person or company that is source-backed and at scale. Their services include exhaustive, structured profiles on people and entities with every data point sourced and cited, suitable for investigation, compliance, or decision making. Use cases include intelligence infrastructure, identity resolution, threat actor intelligence, entity intelligence for financial data platforms and investment research, GTM intelligence including org charts and decision makers, and talent and recruitment intelligence focusing on professional footprints of candidates.

View Company Profile
AI Engineer — Research Agents (Full-Stack) at Sixtyfour - RemoteTips