AI Automation Engineer
Skills
ArtifactsCommandDatabasesEnhanced Data Rates For GSM EvolutionEnrichmentFitHTML
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
