Talent.com
This job offer is not available in your country.
Artificial Intelligence Developer

Artificial Intelligence Developer

AUTOAID.AiPune, IN
7 hours ago
Job description

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.ai
  • with 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.
  • Create a job alert for this search

    Artificial Intelligence • Pune, IN