We are seeking a highly skilled engineer with proven experience in Vapi voice agents, n8n advanced workflow automation, CRM/ERP deep integrations, and prompt engineering. This is a full-time, on-site position within our AI Automation & Business Intelligence division, supporting high-demand enterprise workflows across multiple UAE industries.
Key Responsibilities:
Voice Agent Development
Build and optimise inbound & outbound Vapi voice agents.
Manage the complete Vapi event lifecycle: call.started, transcript.partial, transcript.completed, function.call, call.ended.
Implement interruption handling (barge-in) and real-time websocket streaming.
Design short-term and long-term memory behaviours.
Build multi-route call logic (sales/support/billing).
Implement function-calling for external tool execution.
Configure warm and cold call transfer flows.
Manage call recordings, transcript storage, and analytics.
Tune voice persona, behaviours, and fallback/error prompts.
Handle webhook-based communication between Vapi ? n8n.
Advanced n8n Workflow Automation
Build multi-branch workflows with switches, merges, conditional logic.
Use JavaScript function nodes for dynamic transformation and logic.
Work with OAuth2, API keys, token-based auth, and HMAC hashing.
Build error-tolerant workflows with retries, catch branches, and full logging.
Version workflows and create reusable sub-workflows.
Integrate n8n with:
GoHighLevel
Odoo
HubSpot
WhatsApp Business Cloud API
Email/SMS APIs
Build monitoring workflows for uptime, stability, and performance tracking.
CRM/ERP Deep Integrations (Beyond Basic Field Mapping)
Implement two-way sync between voice agents, automation flows, and CRM/ERP systems.
Build logic for contacts, deals, tasks, pipeline updates, and custom objects.
Integrate call logs, transcripts, summaries, and agent outcomes into CRM/ERP.
Support advanced business workflows such as quotes, scheduling, and ticketing.
WhatsApp Business Cloud API + AI Orchestration
Manage WhatsApp templates, message flows, session rules, and error states.
Build workflows that combine WhatsApp, n8n, CRM, and Vapi voice agents.
Implement AI-driven message handling and escalation logic.
Airtable & Internal AI Tools
Build Airtable-based databases, automations, and reporting dashboards.
Develop lightweight internal AI tools and utilities (dashboards, evaluators, monitoring tools).
Sync Airtable <-> CRM <-> n8n <-> Vapi pipelines for unified operations.
Prompt Engineering
Design structured system prompts (voice + chat).
Produce JSON-structured agent outputs for workflow automation.
Ensure multi-turn stability, persona consistency, and low-latency prompt design.
Create fallback, error recovery, and moderation prompts.
Optimize prompts for performance, robustness, and LLM cost.
Support RAG/citation workflows if applicable.
Supporting Technical Skills (Required):
API Fundamentals
Expert understanding of:
REST (GET/POST/PATCH/DELETE)
Query parameters vs request body
Authentication flows
Rate limits
Webhooks & callback signatures
Idempotency
HTTP error codes and recovery patterns
JavaScript / Node.js
(Intermediate level sufficient for n8n function nodes)
Parse and generate JSON
Manipulate strings and objects
Validate and sanitize data
Create logs and timestamps
Handle errors gracefully
Build dynamic variables and context objects
Soft Skills (Critical for Our Environment)
Communication
Clear explanation of workflows, issues, and dependencies
Fast, structured reporting of errors or blockers
Accurate documentation of workflows, prompts, and implementations
Problem-Solving
Handle unexpected API failures
Address CRM field mismatches
Mitigate latency issues
Debug agent hallucinations
Resolve prompt failures and loop conditions
Discipline & Ownership
Test before deploying to production
Maintain system stability
Follow architecture standards
Provide realistic and reliable delivery timelines
Bonus Skills (Highly Valuable but Not Mandatory)
Python (ETL or data processing)
Supabase / Firebase for logging or lightweight backend functions
Docker fundamentals
Knowledge of UAE business workflows (lead qualification, appointment booking, CRM pipelines)
How to Apply:
Interested candidates must submit their CV, portfolio, and examples of previous work (voice agents, n8n workflows, integrations, or internal tools)
Job Type: Full-time
Pay: AED3,000.00 - AED5,000.00 per month
Experience:
AI Automation: 1 year (Required)
* AI Voice Agent: 1 year (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.