Conversational Bot Developer(Remote)

Conversational Bot Developer(Remote)

Posted 4 days ago by 1750483235

Negotiable
Outside
Remote
USA

Summary: The Conversational Bot Developer role is focused on designing, building, and maintaining scalable conversational AI solutions across various channels. The ideal candidate will possess strong software engineering skills and hands-on experience with bot development frameworks, API integrations, and natural language processing technologies. This position involves leading the technical implementation of voice and chat bots while collaborating with product teams, analysts, and UX designers. The goal is to create production-grade conversational systems that are secure, maintainable, and scalable.

Key Responsibilities:

  • Build and maintain conversational bots using enterprise-level AI orchestration platforms (e.g., Kore.ai, Dialogflow, Rasa, etc.).
  • Connect bots to backend systems and services via RESTful APIs, leveraging authentication, session management, and error handling best practices.
  • Train and configure intent models, entities, and contexts; continuously refine NLP models based on performance metrics and user data.
  • Architect and implement multi-channel support (chat, voice, IVR) to ensure consistent experiences across platforms.
  • Write clean, efficient, testable code; develop unit and integration tests and participate in code reviews.
  • Use analytics tools to track bot performance, identify issues, and recommend improvements.
  • Work closely with UX designers, QA testers, content strategists, and product managers to align development with business goals.
  • Contribute to architectural decisions, mentor junior developers, and share best practices for conversational AI development.

Key Skills:

  • 10+ years in software development, including 3+ years specifically focused on chatbot or conversational AI development.
  • Proficient in JavaScript; additional experience with Python, JSON, HTML/CSS, and XML is a plus.
  • Experience with one or more conversational AI platforms (Kore.ai preferred; alternatives like Dialogflow, Microsoft Bot Framework, or Rasa welcome).
  • Familiarity with CI/CD pipelines, version control systems (e.g., Git), and agile development practices.
  • Experience integrating with third-party APIs and enterprise systems.
  • Understanding of NLP concepts such as intent classification, entity extraction, sentiment analysis, and context management.
  • Exposure to analytics tools like Chatbase, Dashbot, or Recast.AI to monitor bot performance.
  • Familiarity with conversational UX design principles and tools (e.g., Visio, BotMock, Botsociety) is a plus.
  • Experience developing bots for voice interfaces (IVR, telephony platforms) is a plus.
  • Knowledge of accessibility and compliance standards in conversational interfaces is a plus.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:
Conversational Bot Developer
Remote
Position Summary
We are looking for an experienced Conversational Bot Developer with strong software engineering expertise to design,
build, and maintain scalable conversational Al solutions across multiple channels. The ideal candidate will bring
hands-on experience with bot development frameworks, API integrations, and natural language processing technologies.
In this role, you will lead the technical implementation of voice and chat bots, working alongside product teams,
analysts, and UX designers to turn requirements into reliable, performant solutions. Your focus will be building
production-grade conversational systems that are secure, maintainable, and easy to scale.
Key Responsibilities
Bot Development: Build and maintain conversational bots using enterprise-level Al orchestration platforms
(e.g., Kore.ai, Dialogflow, Rasa, etc.).
Backend Integration: Connect bots to backend systems and services via RESTful APIs, leveraging authentication,
session management, and error handling best practices.
NLP Configuration: Train and configure intent models, entities, and contexts. Continuously refine NLP models based on
performance metrics and user data.
Platform Engineering: Architect and implement multi-channel support (chat, voice, IVR) to ensure consistent experiences
across platforms.
Code Quality & Testing: Write clean, efficient, testable code. Develop unit and integration tests and participate in code
reviews.
Performance Monitoring: Use analytics tools to track bot performance, identify issues, and recommend improvements.
Cross-Functional Collaboration: Work closely with UX designers, QA testers, content strategists, and product managers to
align development with business goals.
Technical Leadership: Contribute to architectural decisions, mentor junior developers, and share best practices for convers
ational Al development.
Required Skills & Experience
10+ years in software development, including 3+ years specifically focused on chatbot or conversational Al development.
Proficient in JavaScript; additional experience with Python, JSON, HTML/CSS, and XML is a plus.
Experience with one or more conversational Al platforms (Kore.ai preferred; alternatives like Dialogflow, Microsoft Bot
Framework, or Rasa welcome).
Familiarity with CI/CD pipelines, version control systems (e.g., Git), and agile development practices.
Experience integrating with third-party APIs and enterprise systems.
Understanding of NLP concepts such as intent classification, entity extraction,
Proficient in JavaScript; additional experience with Python, JSON, HTML/CSS, and XML is a plus.
Experience with one or more conversational Al platforms (Kore.ai preferred; alternatives like Dialogflow,
Microsoft Bot Framework, or Rasa welcome).
Familiarity with CI/CD pipelines, version control systems (e.g., Git), and agile development practices.
Experience integrating with third-party APIs and enterprise systems.
Understanding of NLP concepts such as intent classification, entity extraction, sentiment analysis, and context management.
Exposure to analytics tools like Chatbase, Dashbot, or Recast.Al to monitor bot performance.
Nice to Have
Familiarity with conversational UX design principles and tools (e.g., Visio, BotMock, Botsociety). I
Experience developing bots for voice interfaces (IVR, telephony platforms).
Knowledge of accessibility and compliance standards in conversational interfaces.