What are the responsibilities and job description for the AI Chatbot Developer position at Hire Match?
Company description
Discreet position published by Hire Match for a leading financial institution.
Description and requirements
Job Description:
We are seeking a skilled and hands-on AI Chatbot Developer to join our team in a hybrid capacity. This long-term contract role focuses on the design, development, deployment, and optimization of advanced conversational AI applications using leading chatbot frameworks.
The ideal candidate will be responsible for building production-grade conversational agents, training NLP models for intent recognition, integrating with external systems via APIs and cloud functions, and deploying solutions across multiple platforms. You’ll collaborate closely with UI/UX teams, backend developers, and business stakeholders to deliver impactful AI-driven user experiences.
Key Responsibilities:
- Design, build, and maintain advanced chatbot conversations using IBM Watson Assistant or similar platforms
- Train and optimize intent recognition models using curated NLP datasets and best practices
- Develop dynamic response flows by integrating chatbots with external APIs and cloud functions
- Implement and maintain CI/CD pipelines, source control systems (e.g., Git), and unit testing practices
- Collaborate with UI/UX designers and backend engineers to ensure seamless integration and fulfillment of chatbot intents
- Debug, test, and deploy chatbots across multiple platforms, including voice and text channels
- Continuously enhance chatbot functionality using AI, NLP, and machine learning techniques
- Integrate chatbot solutions with enterprise systems, customer service platforms, or CRM tools
- Tune and improve Speech-to-Text models to support voice interfaces
- Monitor chatbot performance and refine models to improve user satisfaction and task completion rates
- Stay up to date with emerging AI and NLP technologies, evaluating their relevance for future chatbot capabilities
Qualifications:
- Minimum 3 years of experience developing chatbots using IBM Watson Assistant or comparable platforms such as Google Dialogflow CX, LivePerson, Amazon Lex, or Kore.ai (IBM Watson preferred)
- Minimum 3 years of experience training and improving intent recognition models, including curating and managing training datasets
- Minimum 3 years of applying Conversational AI and NLP best practices, including training data structuring
- Minimum 1 year of hands-on experience with CI/CD processes, Git, unit testing, and source code management
- Minimum 1 year of practical experience with cloud development principles and deploying solutions in a cloud environment
- Experience designing and developing chatbot conversations that rely on external API calls or cloud functions for dynamic responses
- Proven ability to troubleshoot, debug, and deploy chatbot applications across multiple channels (text/voice)
- Demonstrated experience integrating chatbots with other platforms and backend systems
- Solid understanding of AI, NLP, and machine learning principles applied to conversational agents
Nice-to-Have:
- Experience tuning Speech-to-Text models or voice interface optimization
- Background in deploying bots in enterprise environments or at scale
- Familiarity with multi-language chatbot applications
- Exposure to customer support automation, digital assistants, or virtual agents
Soft Skills:
- Strong verbal and written communication skills
- High attention to detail and focus on user experience
- Effective time management and prioritization abilities
- Ability to collaborate with diverse cross-functional teams
- Problem-solving mindset and customer-oriented approach
Job Type: Full-time
Work Location: On the road