AI Voice Agent Engineer
- Build and iterate voice agents for call handling, order taking, reservations, support, refunds, collections, and CRM updates using voice AI platforms.
- Design conversational flows with branching logic, robust fallback handling, tool integrations, knowledge bases, and external system connections.
- Integrate agents with Salesforce and other CRMs via APIs to databases and ordering systems.
- Identify and resolve latency issues across model responses, tool calls, voice interactions, and external integrations.
- Avoid fragile implementations based solely on large system prompts; build modular maintainable agent systems.
- Debug agent behavior using logs conversation reviews traces and user feedback to continuously improve performance.
- Document flows integrations limitations and technical decisions clearly for team continuity.
- Senior engineer with 3+ years of professional software development experience
- Strong JavaScript and Node.js for production systems
- Hands-on experience with voice AI platforms (ElevenLabs, Vapi, Retell, Bland, OpenAI Realtime, Twilio)
- Experience configuring agents with prompts, tools, knowledge bases, conversational flows
- Proficiency with LLM APIs (OpenAI, Anthropic)
- REST API integration experience
- Understanding of agent architecture: prompts, tools, workflows, knowledge bases, integrations, fallback logic
- Proven ability to identify and reduce latency in voice or AI workflows
- Daily use of AI coding tools (Cursor, Copilot, Claude Code)
- Strong GitHub usage
- Conversational and written Spanish
Skills
- Voice AI
- Voice Agents
- JavaScript
- Node.js
- REST APIs
- LLM APIs
- OpenAI
- Anthropic
- ElevenLabs
- Vapi
- Retell
- Bland
- Twilio
- CRM Integrations
- Salesforce Integration
- Agent Architecture
- Conversational Flows
- Knowledge Bases
- Tool Calling
- Workflow Automation
- Latency Optimization
- Debugging
- GitHub
- AI Coding Tools
- OpenAI Realtime
- OpenAI API
- Anthropic API
- CRM Integration
- Cursor
- GitHub Copilot
- Claude Code