Twine logo

Software Engineer – AI Voice Agent

Twine
Department:Software Engineer
Type:REMOTE
Region:Australia
Location:Australia
Experience:Associate
Estimated Salary:A$80,000 - A$120,000
Skills:
NODE.JSELEVENLABSAPI INTEGRATIONTWILIOWORKFLOW AUTOMATIONWEBHOOKSLOGGINGANALYTICS
Share this job:

Job Description

Posted on: October 26, 2025

Join an exciting project to develop an AI-powered voice agent for a children's adventure park. This role involves building a custom ElevenLabs voice agent to serve as a virtual receptionist, handling customer inquiries and bookings. The project requires integrating various APIs and telephony solutions to deliver a seamless, automated experience. The work is fully remote and offers the opportunity to contribute to innovative voice technology solutions, with potential for future collaboration. Responsibilities

  • Develop a voice agent using ElevenLabs technology tailored for a kid's adventure park environment
  • Design and implement node-based workflows to manage conversational logic and user interactions
  • Integrate booking APIs, specifically with Roller Software, to enable real-time reservations and updates
  • Set up and configure Twilio for telephony integration, ensuring reliable call handling and routing
  • Implement mid-call tools and webhooks to support dynamic call features and data exchange
  • Develop minimal logging and analytics to monitor agent performance and user interactions
  • Produce clear, concise documentation for the solution, covering setup, usage, and troubleshooting
  • Conduct thorough testing to ensure reliability, accuracy, and a positive user experience

Skills And Requirements

  • Proficiency in application development, with experience in Node.js or similar frameworks
  • Familiarity with ElevenLabs or comparable AI voice agent platforms
  • Experience integrating third-party APIs, especially booking and telephony solutions (e.g., Roller Software, Twilio)
  • Strong understanding of workflow automation and webhook implementation
  • Ability to create basic logging and analytics for monitoring system performance
  • Excellent problem-solving skills and attention to detail
  • Strong written communication skills for documentation
  • Ability to work independently and deliver results within tight timelines
  • Remote work capability with reliable internet access
  • Availability for a short-term project (1–2 days), with openness to future assignments

About Twine Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally. Our Mission Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!

SIMILAR JOBS
Crossing Hurdles logo

Senior Software Engineer | Upto $125/hr | Remote

Crossing Hurdles
Just now
Software Engineer
Remote (USA)
United States
SOFTWARE ENGINEERINGFULL-STACK DEVELOPMENTSOFTWARE ARCHITECTURE+17 more
ExecutivePlacements.com logo

Frontend Developer/Designer - Remote

ExecutivePlacements.com
Just now
Software Engineer
Remote (USA)
Cape Coral, FL
HTMLCSSJAVASCRIPT+3 more
ExecutivePlacements.com logo

Web Developer (Remote)

ExecutivePlacements.com
Just now
Software Engineer
Remote (USA)
United States
HTML5CSS3TYPESCRIPT+12 more
Twine logo

Software Engineer – Website Migration & CRM Integration

Twine
Just now
Software Engineer
Remote (Australia)
Australia
WEBSITE MIGRATIONGITHUBSTRIPE+3 more
Twine logo

Software Engineer – AI Voice Agent

Twine
Just now
Software Engineer
Remote (Australia)
Australia
NODE.JSELEVENLABSAPI INTEGRATION+5 more