CrawlJobs Logo

Chatbot Developer

nttdata.com Logo

NTT DATA

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly skilled Automation Consultant with expertise in C#, Selenium, and RestSharp to join our Quality Engineering team. The ideal candidate will design and implement automation frameworks, lead test automation initiatives, and ensure high-quality delivery in BFSI environments. A Bachelor’s or Master’s degree in Computer Science or Engineering is required, along with a minimum of 3 years of experience in the BFSI domain. Familiarity with Agile methodologies and CI/CD tools is essential.

Job Responsibility:

  • Collaborate with product team to create solutions for our customers
  • Implement third party integrations and inhouse solutions
  • Create conversational flows and menus for different messaging channels

Requirements:

  • Proven experience as a Chatbot Developer or similar role, with a strong portfolio of chatbot projects
  • Proficiency in any programming languages such as Python
  • Knowledge of multilinglage switching
  • Experience in any RDBMS and NoSQL databases
  • Create and maintain APIs REST for chatbot (JSON and SOAP)
  • In-depth knowledge of NLP techniques, libraries, and frameworks, such as NLTK, spaCy, or BERT
  • Familiarity with chatbot frameworks and platforms, such as Dialogflow, Rasa, or Microsoft Bot Framework
  • Experience in integrating chatbots with APIs and external services
  • Strong problem-solving and analytical skills to design and implement effective chatbot solutions
  • Excellent understanding of software development principles, including version control, testing, and debugging
  • Knowledge of UX design principles and conversational UI design
  • Strong communication skills and ability to collaborate effectively with team members and stakeholders

Additional Information:

Job Posted:
January 24, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Chatbot Developer

Gen AI Solution Developer

The Markets Intelligence team focuses on developing commercial insights from int...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced expertise in machine learning, deep learning, and artificial intelligence, with a proven track record of developing complex AI-driven solutions
  • Strong proficiency in Python, preferred experience in web frameworks like FastAPI or Flask
  • Proven experience building or designing chatbots (a portfolio or links to examples are highly encouraged)
  • Demonstrated ability to effectively communicate and collaborate with technical and non-technical stakeholders (e.g., Sales, Trading, MQA)
  • Markets experience highly preferred
  • Deep familiarity with prompt engineering, context window optimization, and evaluation frameworks
  • Good understanding of agentic architectures, including planning, reasoning, and multi-agent collaboration, preferred knowledge in LangChain, LangGraph etc.
  • Experience integrating chatbots or AI systems into CRM systems, websites, or mobile applications
  • Knowledge of AI/ML pipelines or data labeling processes
  • Experience in Data Analytics and its distribution via Chatbots.
Job Responsibility
Job Responsibility
  • Collaborate cross-functionally with diverse teams including Sales, Trading, Market Quantitative Analysis (MQA), and Technology to design, develop, deploy, and manage the full lifecycle of Generative AI chatbot solutions
  • Design and implement chatbot flows, scripts, and user interactions across platforms (e.g., internal messaging apps)
  • Design, implement, and optimize Retrieval-Augmented Generation (RAG) pipelines using embedding models, vector databases, and context management techniques
  • Build and utilize agentic frameworks that enable multi-step reasoning, planning, and tool orchestration for end-to-end AI workflows
  • Integrate chatbots and AI pipelines with a variety of data sources, including structured (SQL, APIs, CRMs) and unstructured (text, PDFs) back-end systems
  • Use data analysis to create better models of human behavior and other complex systems
  • Stay current with the evolving Gen AI ecosystem, including AI/ML trends and best practices in conversational design and automation.
  • Fulltime
Read More
Arrow Right

Conversational AI/Gen AI Chatbot Developer

We are seeking a skilled Conversational AI chatbot Developer to join our HR Digi...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.bosch.pl/ Logo
Robert Bosch Sp. z o.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science or a related field
  • 3 Years of Experience
  • Practical knowledge of working with REST APIs
  • Proficient in HTML, CSS, JavaScript, Python and at least one web development framework (e.g. React, Angular)
  • Familiarity with Power BI, version control systems such as Git
  • Strong problem-solving and analytical skills
  • Attention to detail and ability to work independently and as part of a team
  • Eagerness to learn new technologies
  • Experience in prompt engineering and conversational AI chatbot content development
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Develop conversational AI solutions with Cognigy platform using Generative AI LLMs, natural language processing (NLP) and machine learning (ML) techniques
  • Work with clients to gather requirements and develop conversational AI chatbot applications that meet their needs
  • Design and develop REST APIs to integrate conversational AI chatbot applications with existing HRIT systems
  • Work with web development frameworks such as React or Angular to develop front-end interfaces for conversational AI chatbot applications
  • Create and manage version control repositories using Git
  • Troubleshoot issues and debug code to ensure high-quality, error-free applications during development, testing and maintenance operations
  • Collaborate with cross-functional teams, including UX designers and software engineers, to ensure the successful delivery of projects and maintenance operations
  • Develop and maintain conversational AI chatbot knowledge content and responses
  • Knowledge data architecture, technical extraction from internal HR Knowledge base systems, and then perform post process/enrichment/transformation of the knowledge content using programming to fit to vector search-based knowledge stores (RAG model) for accurate answer generation via LLMs
  • Design and implement conversation flows and user experiences
  • Fulltime
Read More
Arrow Right

Ai engineer

JFS is seeking an experienced Artificial Intelligence (AI) Engineer, who possess...
Location
Location
United States , Columbus
Salary
Salary:
Not provided
dashtechinc.com Logo
Dash Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Information systems or related discipline or equivalent and extensive related project experience
  • Master’s degree preferred
  • Five years of experience in IT
  • 2 years Microsoft Chatbot Developer experience
  • five years .NET Developer experience
  • AI Chatbot Developer Experience using Microsoft Bot Framework is mandatory
  • Google CCAI Services is preferred
  • Minimum of five years of hands-on design & implementation experience in IT, with knowledge in a minimum of two of the following technical disciplines: Application development
  • Network design
  • Middleware
Job Responsibility
Job Responsibility
  • Developing and maintaining Microsoft and Google AI applications including but not limited to Conversational Agents and Generative AI solutions that interact with web services, APIs, and other software applications
  • Building new M365 solutions to replace existing On-Prem SharePoint applications
  • Designing and architecting AI/Gen AI chatbot solutions, including determining the necessary features, user flow, API development and integration with other systems
  • Developing and maintaining Generative AI solutions using AWS Bedrock and other AWS services as needed for specific AI solutions
  • Implementing and tuning NLP techniques to improve chatbot’s understanding and response accuracy
  • Training and deploying AI models
  • Creating and utilizing Dashboards to monitor chatbot performance
  • Creating custom indexes, managing data sources, and tuning intent matches to improve accuracy and relevance of results within the chatbot context
  • Designing conversational flows that provide a seamless and intuitive user experience
  • Analyzing chatbot interaction data to identify patterns, trends, and areas for improvement
  • Fulltime
Read More
Arrow Right

Business Consulting- Chatbot Developer

Join NTT DATA as a Business Consulting- Chatbot Developer in Bangalore, India. L...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Chatbot Developer or similar role, with a strong portfolio of chatbot projects
  • Proficiency in any programming languages such as Python
  • Knowledge of multilinglage switching
  • Experience in any RDBMS and NoSQL databases
  • Create and maintain APIs REST for chatbot (JSON and SOAP)
  • In-depth knowledge of NLP techniques, libraries, and frameworks, such as NLTK, spaCy, or BERT
  • Familiarity with chatbot frameworks and platforms, such as Dialogflow, Rasa, or Microsoft Bot Framework
  • Experience in integrating chatbots with APIs and external services
  • Strong problem-solving and analytical skills to design and implement effective chatbot solutions
  • Excellent understanding of software development principles, including version control, testing, and debugging
Job Responsibility
Job Responsibility
  • Collaborate with product team to create solutions for our customers
  • Implement third party integrations and inhouse solutions
  • Create conversational flows and menus for different messaging channels
  • Fulltime
Read More
Arrow Right

Genai/Ml Engineer Finance Tech

We are seeking a skilled and passionate GenAI Engineer to join our team in Tampa...
Location
Location
United States , Tampa
Salary
Salary:
96960.00 - 145440.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in computer science, Engineering, or a related field
  • 5-8 years of software engineering experience with a strong focus on AI/ML solutions
  • 2+ years of real-world experience in implementing GenAI solutions, including demonstrable experience deploying production-ready GenAI and Chatbot applications
  • Understanding of GenAI models and architectures, with practical experience applying these models to real-world problems
  • Strong Python programming skills with extensive experience using relevant packages for GenAI and chatbot development
  • Experience processing and analyzing both structured and unstructured data, utilizing techniques like NLP and information retrieval
  • Ability to design and implement RAG pipelines
  • Hands-on experience with LLMs like Llama, Gemini, and GPT-4
  • Proficiency in text-to-SQL implementation leveraging LLMs for data extraction and insight generation from relational databases
  • Experience with cloud platforms and MLOps tools
Job Responsibility
Job Responsibility
  • Design, develop, and deploy end-to-end GenAI solutions, including chatbot development, for diverse financial applications such as personalized financial advice, fraud detection, risk management, and automated reporting
  • Process and analyze both structured and unstructured data to train and optimize GenAI models, leveraging techniques for information extraction and knowledge representation
  • Collaborate effectively with a team of AI/ML engineers, contributing to expertise in GenAI technologies and best practices, including RAG pipelines, vector databases, prompt engineering techniques, and chatbot development
  • Implement best practices for GenAI development, ensuring code quality, security, maintainability, and scalability of production-ready applications
  • Collaborate with other technical teams to seamlessly integrate GenAI solutions into existing systems and workflows
  • Utilize text-to-SQL to efficiently query and retrieve data from relational databases, integrating this data into GenAI pipelines
  • Conduct continuous research and evaluation of emerging GenAI technologies, recommending and implementing relevant solutions
  • Contribute directly to the codebase and participate in technical decision-making, demonstrating hands-on technical expertise in GenAI implementation
  • Work closely with stakeholders to understand business needs and translate them into effective technical solutions using GenAI
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Conversational AI Developer

In this role, you will work with Naucem AI Customers and be responsible for buil...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nuacem.com Logo
Nuacem AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Tech/BE/ME/MTech/ degree in Computer Science, Engineering or a related subject
  • Proven working experience in software development (more than 2 years)
  • Knowledge of Chabot platforms and more than 6 months of working experience in the development of Chabot or other AI, machine learning, or NLP technologies
  • Experience in API Management Solutions, with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full development lifecycle
  • A strong foundation in enterprise application fundamentals such as data structures and object-oriented design is critical
Job Responsibility
Job Responsibility
  • Collaborating with cross-functional teams to define, design, and ship new Chatbots
  • Analyze customer needs and design, document, test, and develop software as required to satisfy the functional and non-requirements
  • Manages production support issues
  • Completes agreed to work within established estimates and communicates status and issues promptly
  • Development focused on Chatbot & AI projects
  • Fulltime
Read More
Arrow Right

AIML, GenAI and Python Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in the Financial Service industry
  • Experience in programming of software applications
  • NLP Knowledge: Familiarity with natural language processing and understanding(NLP/NLU)
  • Chatbot Development: Previous experience in developing chatbots or conversational interfaces is preferred
  • Strong experience in Java scripting, python
  • Understanding in NodeJS is preferred
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

AIML, GenAI and Python Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in the Financial Service industry
  • Experience in programming of software applications
  • NLP Knowledge: Familiarity with natural language processing and understanding(NLP/NLU)
  • Chatbot Development: Previous experience in developing chatbots or conversational interfaces is preferred
  • Strong experience in Java scripting, python
  • Understanding in NodeJS is preferred
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right