Job Title : Middle Python Developer Conversational AI
About the Role :
We are looking for a skilled Python Developer to join our Conversational AI team. In this role, you will be responsible for designing and developing ADK (Agent Development Kit) Bots, implementing agentic logic, and building multi-turn, context-aware conversational flows. You will play a key role in delivering intelligent, scalable, and seamless AI-driven customer experiences.
Key Responsibilities :
- Bot Development : Design, develop, and enhance ADK Bot solutions aligned with business and domain-specific requirements.
- Agentic Logic : Implement dynamic, context-aware agentic logic to handle adaptive decision-making in conversations.
- Dialog Flow Engineering : Build, test, and optimize multi-turn conversational flows, ensuring robustness, contextual continuity, and fallback handling.
- Core Development : Write efficient, modular, and maintainable Python (3.x) code, adhering to software engineering best practices.
- Integration & APIs : Develop and manage integrations using REST APIs, webhooks, and third-party services.
- Collaboration : Work closely with architects, designers, NLP engineers, and QA teams to deliver high-quality features.
- Optimization : Debug, troubleshoot, and fine-tune both code and conversational logic to enhance performance, scalability, and reliability.
- Documentation : Maintain clear and comprehensive technical documentation for conversational workflows, logic, and system & Skills :
Must-Have :
3- 5 years of hands-on Python development (3.x) experience.Proven experience in ADK Steering Bot development or similar conversational bot frameworks.Strong knowledge of agentic logic design for dynamic, adaptive conversations.Proficiency in multi-turn conversational flow design and orchestration.Solid understanding of REST APIs, webhooks, and event-driven architectures.Strong debugging, troubleshooting, and performance optimization skills.Ability to translate business / domain requirements into scalable technical solutions.Nice-to-Have :
Experience with conversational AI platforms such as Dialogflow CX, Amazon Lex, or Rasa.Understanding of NLP / NLU concepts (intent classification, entity extraction, context handling).Exposure to cloud platforms (AWS, Azure, GCP) for deploying conversational solutions.Familiarity with containerization (Docker, Kubernetes) for scalable deployments.Experience with Agile / Scrum methodologies and CI / CD pipelines.(ref : hirist.tech)