AI Automation Engineer

Skills
ArtifactsCommandDatabasesEnhanced Data Rates For GSM EvolutionEnrichmentFitHTML
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Playwright expertise with headless browser scraping
  • Strong TypeScript and Node.js development skills
  • Solid SQL and Postgres experience
  • Comfort with REST APIs and PostgREST
  • Automated testing for pure functions and scoring logic
  • Scraping judgment for fragile changing sites
  • LLM API integration for structured extraction
  • Supabase experience including Edge Functions and migrations
  • CI/CD automation with GitHub Actions
  • ETL and data-pipeline experience with idempotency and diffing

Nice to have

  • self-directed
  • architecture-minded
  • automation-focused
  • scraper-resilient
  • detail-oriented

Day to day

  • Rebuild an opaque third-party deal-sourcing pipeline into inspectable version-controlled code
  • Build a Playwright-driven scraper across roughly 113 Canadian restaurant chains with LLM-based extraction and deterministic validation
  • Implement two-way synchronization with Supabase plus weekly orchestration with real logs per-run reports and auditable maintenance
  • Create structured enrichment for free-text submissions and data-quality audits that catch math errors duplicates and fake offers