Qureos

FIND_THE_RIGHTJOB.

Software Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About the Role

We’re building an Omnichannel Automation & BI function that deploys WhatsApp, Web Chat, Voice (Vapi), SMS, and Email automations tightly integrated with GoHighLevel/Odoo and live dashboards. We also run a privacy-first, in-house AI layer (retrieval with citations, guardrails) where feasible.

This is an in-house, hands-on developer role owning day-to-day automations and reliability for client deployments in the UAE.

Main Focus (Day-to-Day)

  • Build & maintain n8n automations with clean retries/backoff and error paths; add small custom JS/TS nodes when needed.
  • API glue to CRMs (GoHighLevel/Odoo): create/update contacts, deals, notes; field mapping, dedupe rules, webhook handling.
  • WhatsApp Business Cloud ops: templates, 24-hour session rules, quality/health monitoring; safe broadcasts; SMS/email fallbacks.
  • Voice (Vapi) operations for UAE: events/transcripts, region/codec tuning, outcome logging; diagnose & reduce latency.
  • Data hygiene & Ops dashboard: write clean records to Postgres/Supabase; surface KPIs (speed-to-reply, booking rate, SLA).
  • Reliability & security basics: idempotent webhooks, HMAC verification, queues (BullMQ/Redis), structured logs, Sentry alerts.
  • Client onboarding & docs: configure channels, templates, calendars; turn bespoke work into reusable templates.

Prompt Engineering & LLM Quality:

  • Design & maintain system prompts per client/brand (EN + Arabic), with tone, disclaimers, escalation rules, and channel constraints.
  • Structured outputs: enforce strict JSON tool schemas (booking, CRM writes) and citations for KB answers; validate before acting.
  • RAG-aware prompting: inject context chunks with sources; degrade gracefully on low confidence.
  • Versioning & experiments: keep prompt versions, run A/B tests on golden cases, track win/loss notes.
  • Safety & guardrails: jailbreak resistance, PII redaction cues, refusal policies; never leak internals.
  • Cost/latency hygiene: minimize tokens, cache summaries, optimize for real-time voice.

Must-Have Skills:

  • TypeScript/Node.js for APIs/webhooks (Express/Fastify).
  • n8n (advanced) — robust production flows, small custom code as needed.
  • WhatsApp Business Cloud — templates, session/quality rules.
  • Vapi (or similar) — call events, transcripts, practical latency tuning.
  • GoHighLevel API (Odoo nice-to-have) — mapping, dedupe, notes/activities.
  • Postgres/Supabase basics, SQL; comfort with simple dashboards/KPIs.
  • Prompt engineering (OpenAI/Anthropic or similar): system prompts, few-shot patterns, JSON tool schemas, RAG with citations, evaluation on golden sets.
  • Webhook security & duplicate-safe processing: HMAC verification, idempotency keys/TTL, retry/backoff.
  • Language: Strong English; Arabic a plus.

Nice-to-Have:

  • React/Next.js for internal tools; Prisma/Drizzle ORM.
  • Self-hosted LLM/RAG familiarity (pgvector, vLLM/Ollama) with citations & guardrails.
  • Looker/Metabase dashboards.

Apply on Indeed with:

  • CV
  • GitHub/portfolio
  • 2–3 lines about your most relevant n8n and WhatsApp/Vapi build (what it did + how you handled retries/idempotency).
  • (Optional) An example of a prompt + JSON tool schema you designed, or self-hosted RAG with citations.

Job Type: Full-time

Pay: AED3,000.00 - AED5,000.00 per month

Experience:

  • AI Developments: 1 year (Required)

© 2025 Qureos. All rights reserved.