Role Overview
We are looking for a seasoned Technical Engineer specializing in chatbot development to lead the end-to-end lifecycle of our conversational AI platforms. This role demands strong technical expertise, architectural insight, and the ability to translate business needs into robust, scalable solutions.
Key Responsibilities
- Design, build, and maintain enterprise-grade chatbot systems with full ownership from concept through deployment and ongoing operations.
- Develop and optimize backend services, workflows, and integrations using Node.js, Python, and cloud-native technologies.
- Ensure system reliability, performance, and compliance with SLAs through proactive monitoring, logging, and analytics.
- Diagnose and resolve production issues with a focus on root-cause analysis and sustainable fixes.
- Partner with platform providers and internal stakeholders to implement new features and roadmap initiatives.
- Translate business requirements into technical specifications and deliverables across cross-functional teams.
- Manage data integrations with enterprise systems, including financial and master data platforms.
- Oversee the chatbot’s knowledge structure, training content quality, and knowledge management practices.
- Use data insights to continuously improve accuracy, response quality, and user experience.
- Guide junior engineers, conduct code reviews, and promote engineering excellence.
- Implement and maintain CI/CD pipelines and DevOps practices for efficient software delivery.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of hands-on experience in chatbot development, conversational AI, or automation platforms.
- Strong programming skills in Node.js and Python.
- Deep knowledge of REST APIs, webhooks, microservices, and enterprise integration patterns.
- Experience with chatbot performance metrics, monitoring tools, and operational dashboards.
- Proven track record in managing full lifecycle chatbot operations, including upgrades and optimizations.
- Ability to work effectively with diverse stakeholders and translate business needs into technical solutions.
- Familiarity with DevOps tools including Git, Docker, CI/CD pipelines, and cloud platforms such as AWS, Azure, or GCP.
- Strong problem-solving skills and the ability to debug complex, distributed systems.
Preferred Qualifications
- Experience with platforms such as Dialogflow, Rasa, Microsoft Bot Framework, Kore.ai, or Moveworks.
- Exposure to generative AI, large language models (LLMs), and advanced conversational design.
- Hands-on use of observability tools for logs, metrics, and alerts.
- Knowledge of Mandarin is beneficial for collaboration with regional teams.
- Prior experience working with external vendors or platform engineering groups on joint development efforts.
Technical Environment
Node.js, Python, REST APIs, webhooks, microservices, Git, Docker, AWS, Azure, GCP, Dialogflow, Rasa, Microsoft Bot Framework, Kore.ai, Moveworks, LLMs, generative AI, NLP, intents, entities, conversational flows, training data optimization.
Company Culture
We are committed to fostering an inclusive, respectful workplace where diversity is valued and everyone can thrive. Our hiring practices support equal opportunity, and we provide training on unconscious bias to ensure fair and equitable decisions. All qualified candidates are encouraged to apply, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, or disability.

