COMPANY DESCRIPTION
AUTOAID.Ai is a global leader in dealership AI growth. We build digital retail, BDC, marketing, and online sales systems. Our AI, supported by humans, lowers cost across sales, service, and parts. We provide custom monitoring, strong support, and clear performance targets.
ROLE
Artificial Intelligence Developer. Full-time. Remote. You will design, build, and deploy AI systems that run communications across phone, SMS, WhatsApp, email, and social channels. You will ship production code, wire automations, and integrate with our CRM, data layer, and knowledge base.
RESPONSIBILITIES
- Build end-to-end AI agent workflows for inbound and outbound calls, SMS, WhatsApp, email, and social DMs.
- Architect automations in n8n and Make with safe retries and rollbacks.
- Ship Node.js services and Next.js front ends for agent tools, dashboards, and admin.
- Integrate telephony, messaging, email, and social APIs with full logging and metrics.
- Add vector search and retrieval for memory.
- Write tests. Track latency and cost. Tune for speed and spend.
- Work with product, BDC, and marketing to move from spec to shipped.
MUST-HAVE QUALIFICATIONS
Automation and Orchestration
n8n expert. Custom nodes, error handling, queues, idempotency keys, dead letters.Make or Zapier for fast iteration when useful.Webhooks, signed requests, replay protection.Backend
Node.js and TypeScript. Express or Fastify.REST and WebSocket services. OAuth2, JWT, CSRF protection.Events with Redis Streams or a queue like RabbitMQ or Kafka.PostgreSQL and MongoDB. Migrations, indexing, query plans.Secrets in KMS or Vault.Tests with Jest or Vitest.Observability with structured logs and traces. Prometheus and Grafana or OpenTelemetry.Front End
Next.js App Router. Server Actions.React. Forms, state, data fetching, accessibility.Build a multi-channel inbox, agent console, and workflow monitors.Role-based access and audit trails.AI and NLP
OpenAI or Azure OpenAI. Embeddings. RAG. Tool use.Vector DBs such as Pinecone, Weaviate, or pgvector.LangChain or LlamaIndex used with care.Speech : Whisper for STT. ElevenLabs or similar for TTS.Evaluation sets, guardrails, cost tracking.Comms Integrations
Twilio Voice and Messaging. TaskRouter or Flex plugins are a plus.WhatsApp Business via Meta Cloud API.Email send and receive. SMTP, IMAP, webhooks. Threading and parsing.Social APIs : Meta Graph for Messenger and IG, Telegram Bot API, X API basics.IVR, voicemail to text, call transfers, callback flows.Security and Compliance
PII handling, consent, opt-out logic, data retention.Canada and US privacy norms. Anti-spam rules.Signed webhooks, rate limits, abuse protection.DevOps
GitHub Actions. CI and CD.Docker. Basic Kubernetes or ECS.Cloud on AWS, GCP, or Azure.Cost models for LLM, telephony, and messaging.NICE TO HAVE
Model Context Protocol servers for tools and memory.Real-time voice agents with barge-in.Telegram-first team workflows.Automotive retail or BDC experience.WORK STYLE
Ship fast with tests.Write short design notes before code.Communicate in simple English.Time overlap with Toronto.PAID TECHNICAL TRIAL
This is required before a full offer. You will work on a live website that we choose. If you accept the terms, proceed. If you do not, we part ways with no time lost.
Scope
Deliver 2 automations in 3 calendar days.Each automation is a separate unit with tests and docs.Pick any 2 from this list :Missed-Call to SMS with callback link and agent routing.WhatsApp lead capture with opt-in, knowledge lookup, and appointment booking.Abandoned cart recovery by SMS and email with signed deep links.Order status bot on SMS and WhatsApp with secure identity check.Loyalty points balance lookup and earn-on-purchase webhook flow.Lead triage from website chat to phone callback with SLA timer and fallback.Payment
500 CAD per completed automation during the trial.Pay per unit. Paid after acceptance.Hard Requirements per Automation
n8n workflows in Git. Exported JSON under version control.Node.js service for business logic. Endpoints with OpenAPI spec.Next.js admin page to monitor runs, replay jobs, and view logs.Telephony and messaging wired to Twilio and WhatsApp Cloud API.Email in and out with reply parsing and threading.Vector search for FAQs. RAG responses under 2.5 seconds p95 at 50 RPS synthetic.Secrets in env. No keys in code.Tests with at least 80 percent unit coverage on business logic.Metrics : p50 and p95 latency, error rate, message cost, LLM spend per run.Observability : request IDs, correlation IDs, workflow run IDs.Docs : runbook, setup steps, flow diagram, rollback plan.One-click up using Docker Compose for local and staging.Acceptance Tests
Functional tests pass with recorded runs.Load test at 50 RPS for 10 minutes under the latency target.Cost test stays under the cap per run.Security checks for signed webhooks, replay blocks, and input validation.Failure drills for one upstream outage, one rate limit, one token expiry. System must retry and alert.Scoring
Reliability and tests, 40 percent.Latency and cost, 30 percent.Admin UX, 20 percent.Docs and handover, 10 percent.TOOLS YOU WILL USE
n8n and Make.Twilio Voice and Messaging. Meta WhatsApp Cloud API.Node.js, TypeScript, Next.js.PostgreSQL, Redis, and a vector DB.OpenAI, Whisper, ElevenLabs.GitHub, Actions, Docker.Prometheus, Grafana, or OpenTelemetry.WHAT TO SEND WITH YOUR APPLICATION
GitHub links for Node.js and Next.js work.n8n exports or Make blueprints.One multi-channel flow you built with a short note on goals and results.Your time zone and daily availability.A statement that you accept the trial terms.Links to a live demo or a short screen-recorded video. If you have one, also email it to sales@autoaid.aiwith the subject “AI Dev Trial - Demo”. Include your GitHub, time zone, and a contact number.
TRIAL START CHECKLIST
I accept 500 CAD per completed automation for the trial.I will deliver 2 automations in 3 days.I accept the acceptance tests and scoring.I agree that a full-time offer depends on passing results.COMPENSATION AFTER TRIAL
Full-time salary of 25,000 to 40,000 per year. Remote. Standard benefits.