1

Chatbot Job Jobs (NOW HIRING)

Chatbot Developer Location: Los Angeles, CA Duration: 12+ months Phone/Skype Hire. Onsite from day 1 Responsibilities * Design and develop NLU application (chatbot) using Lex. Design Conversational ...

AI Chatbot Developer Location: Pennington, NJ Fulltime position Onsite position JD: Skill: AI Chatbot Developer * 6 - 12 Years * Languages: Python (required), JavaScript/Node.js (preferred)

Provide hands-on coding expertise for chatbot solutions, including automation of basic workplace functions. Design a scalable and sustainable AI framework to support long-term chatbot deployment and ...

Product Specialist 5 / PS 5 (AI Chatbot Developer) Location: 77S High St Ste B1, Columbus, OH 43215 Visa: USC,H1B, H4-EAD, OPT-EAD Interview Type: Teams Remote, however, if there are any meetings or ...

AI/Chatbot Developer Duration: 6 Month contract initially with likely extensions Expected Start Date: As soon as possible Sr. developers with experience in conversational AI system (chatbot) from any ...

Prompt AI Chatbot Engineer CVS Onsite role in Hartford, CT **MUST BE LOCAL** USC, GC or GC EAD ONLY **PLEASE ENSURE TO PROVIDE ID WITH SUBMISSION ALONG WITH LINKED IN PROFILE. LINKED IN MUST BE UP TO ...

AI Chatbot Developer Location: Online (Locals preferred) Client: State of Ohio Duration: 12+ Months We are seeking an experienced AI Chatbot Developer with expertise in creating intelligent chatbot ...

They are seeking a Chatbot Engineer who will develop consumer-facing chat agents that interact with complex workflows, requiring a blend of technical skills and user empathy to ensure quality user ...

* Chatbot Developer/Gen AI with RASA experience. * Long term contract, Mon - Fri 40 hours per week. How to Apply Be part of a collaborative, fast-paced team at the forefront of innovation and ...

next page

Showing results 1-20

Chatbot Job information

See salary details

$28

$55

$76

How much do chatbot job jobs pay per hour?

As of Jun 5, 2026, the average hourly pay for chatbot job in the United States is $55.77, according to ZipRecruiter salary data. Most workers in this role earn between $46.63 and $63.46 per hour, depending on experience, location, and employer.

What is the difference between Chatbot Job vs Customer Service Representative?

AspectChatbot JobCustomer Service Representative
Required SkillsAI understanding, scripting, programmingCommunication, problem-solving, empathy
Work EnvironmentRemote, tech-focusedCall centers, retail, office settings
CertificationsBasic coding, AI coursesCustomer service training, communication skills
Industry UsageTech, e-commerce, SaaSRetail, telecom, hospitality

While both roles involve customer interaction, a Chatbot Job focuses on developing and maintaining AI-driven chatbots using technical skills, whereas a Customer Service Representative handles direct customer interactions through calls or in-person. The roles differ in required skills, work environment, and industry applications, but both aim to improve customer experience.

More about Chatbot Job jobs
What job categories do people searching Chatbot Job jobs look for? The top searched job categories for Chatbot Job jobs are:
Infographic showing various Chatbot Job job openings in the United States as of May 2026, with employment types broken down into 1% Locum Tenens, 1% As Needed, 74% Full Time, and 24% Part Time. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $116,003 per year, or $55.8 per hour.
Chatbot Developer

Chatbot Developer

Software People, Inc.

Los Angeles, CA • On-site

Other

Posted 25 days ago


Job description

Chatbot Developer

Location: Los Angeles, CA

Duration: 12+ months

Phone/Skype Hire. Onsite from day 1

Responsibilities

  • Design and develop NLU application (chatbot) using Lex. Design Conversational Flow: Create a flowchart or diagram outlining the chatbot's conversation paths, responses, and possible user inputs.
  • Develop Natural Language Processing (NLP) Capabilities: Implement NLP models to enable the chatbot to understand and process user inputs effectively. Create intents and define slot types based on the application requirement. Set up how the lex bot conversation should flow and error handling. Use Lex's dialog management system to specify prompts for each slot and determine fallback responses. Use Lambda functions for dynamic responses or backend logic.
  • Thoroughly test the bot to ensure it responds accurately, handles edge cases, and performs smoothly in various situations. Use the built-in testing interface in the AWS Lex console to simulate conversations. Implement monitoring using Amazon CloudWatch to track bot performance and errors. Adjust intents, prompts, and Lambda functions as needed based on user feedback.
  • Use APIs to interact with different LLMs. Understand various LLMs available on Amazon Bedrock and how to invoke them efficiently and cost-optimized using customized completion prompts.
  • Use various AWS technologies like API G/W, Lambda, S3, Cloud Formation scripts, CloudWatch, etc to create a complete solution that can be monitored, optimized, and updated with automation tools.
  • Write and Optimize Python Code. Develop clean, readable, and efficient Python code to solve problems or build applications. Continuously refactor code for readability and performance. Use libraries like collections, lang chain, and built-in functions to optimize code.
  • Develop services using SOA and interact with APIs to send or receive data from external systems or services using libraries to make GET, POST, PUT, and DELETE requests. Create and process JSON requests and responses and manage authentication (like OAuth tokens or API keys).
  • Manage project dependencies and keep environments isolated for each project. Create application packages and docker images that can be deployed in a cloud infrastructure. Ensure all dependencies are packaged and use venv or virtualenv to create isolated Python environments for different projects.
  • Ensure code quality by writing tests and debugging issues that arise. Conduct thorough testing, including unit testing and user acceptance testing (UAT), to ensure the chatbot functions as expected and fix any bugs.
  • Use database concepts to write and create SQL queries to extract data from the database.