onsite
Tech Lead - Conversational AI - Forhyre
Software Engineer
Lead the design and delivery of advanced conversational AI solutions, driving innovation in chatbot technology using Python, Node.js, and machine learning on AWS, while mentoring a cross‑functional team and ensuring scalable, high‑performance deployments.
About the role
Key Responsibilities
- Architect and lead the development of end‑to‑end conversational AI systems, from intent recognition to dialogue management.
- Collaborate with product, data science, and UX teams to translate business requirements into technical specifications.
- Implement scalable, cloud‑native services on AWS, leveraging Lambda, S3, and SageMaker for model hosting and inference.
- Mentor and coach a small engineering squad, fostering best practices in code quality, CI/CD, and automated testing.
- Ensure high availability and performance of chatbot services using Docker, Kubernetes, and monitoring tools.
Requirements
- 5+ years of software engineering experience with a strong focus on AI/ML and chatbot development.
- Deep understanding of AWS services (Lambda, SageMaker, DynamoDB) and container orchestration.
- Excellent communication skills and a proven track record of leading technical teams.
Skills
pythonnodejsmachine learningawsnlpdocker