Senior Conversational ChatBot Developer
About Infinite:Infinite is a global leader in digital engineering and IT services, with over 20 years of experience driving digital transformation. We partner with leading Fortune 1000 companies to deliver innovative, scalable technology solutions that accelerate business outcomes.With deep expertise in telecommunications, healthcare, banking, and finance, Infinite helps organizations optimize and modernize their technology landscapes to achieve long-term growth and efficiency.Job Descriptions : Build the future of conversational AI.At Gainwell, we're using leading-edge technologies to support public health and human services programs across the U.S. If you're looking to apply your technical skills toward meaningful, large-scale work, you’ll find purpose and opportunity here. We offer flexible work arrangements, robust career development, and a collaborative, mission-driven culture.Position SummaryWe are looking for an experienced Conversational Bot Developer with strong software engineering expertise to design, build, and maintain scalable conversational AI 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 ResponsibilitiesBot Development: Build and maintain conversational bots using enterprise-level AI 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 conversational AI development.Required Skills & Experience10+ 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.Nice to HaveFamiliarity with conversational UX design principles and tools (e.g., Visio, BotMock, Botsociety).Experience developing bots for voice interfaces (IVR, telephony platforms).Knowledge of accessibility and compliance standards in conversational interfaces.What You Can ExpectFully remote work with flexible hours.Support for certifications, ongoing education, and career advancement.A mission-driven team committed to improving healthcare access and equity.