1

Chatbot Developer Jobs in Maryland (NOW HIRING)

AI ML Software Engineer

Annapolis, MD · On-site

$113K - $136K/yr

... Coud, DevOps, Data Solutions, and AI/ML. This role is a client-facing assignment supported and ... External chatbot development (conversational, user-facing) * RPA tools using local LLMs and ...

Data Engineer

Rockville, MD · On-site

$116K - $140K/yr

... just chatbot interfaces) * Hands-on experience with at least one agent framework: LangChain ... Hands-on experience with AI development tools (GitHub Copilot, Q Developer, ChatGPT, Claude, etc.

$16.75 - $23/hr

We offer cloud based Helpdesk, Live Chat and Enterprise AI Chatbot solutions. We offer competitive ... Collaborate with internal teams, including product development and engineering, to address ...

$16.75 - $23/hr

We offer cloud based Helpdesk, Live Chat and Enterprise AI Chatbot solutions. We offer competitive ... Collaborate with internal teams, including product development and engineering, to address ...

Senior IVR Analyst

Catonsville, MD · On-site

$145K - $155K/yr

AI & Automation: Analyze Chatbot and Agentic AI data to isolate success/failure metrics ... Python programming skills are highly preferred. * Methodology: Strong familiarity with SDLC ...

Senior IVR Analyst

Catonsville, MD · On-site

$145K - $155K/yr

AI & Automation: Analyze Chatbot and Agentic AI data to isolate success/failure metrics ... Python programming skills are highly preferred. * Methodology: Strong familiarity with SDLC ...

Senior IVR Analyst

Catonsville, MD · On-site

$145K - $155K/yr

AI & Automation: Analyze Chatbot and Agentic AI data to isolate success/failure metrics ... Python programming skills are highly preferred. * Methodology: Strong familiarity with SDLC ...

Chatbot Developer information

See Maryland salary details

$72.3K

$91K

$122.8K

How much do chatbot developer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for chatbot developer in Maryland is $90,988.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,600.00 and $92,200.00 per year, depending on experience, location, and employer.

Which 5 jobs will survive AI?

Chatbot Developers are likely to continue being in demand as AI advances because they design, implement, and maintain conversational AI systems that require human oversight and creativity. Jobs that involve complex problem-solving, emotional intelligence, and specialized skills—such as healthcare professionals, educators, software engineers, data scientists, and skilled tradespeople—are also expected to persist despite AI automation. These roles often require human judgment, adaptability, and interpersonal skills that AI cannot fully replicate.

What are some common challenges Chatbot Developers face when integrating chatbots with existing systems?

One common challenge Chatbot Developers encounter is ensuring seamless integration of chatbots with legacy systems and diverse databases, which may have inconsistent data formats or limited APIs. Developers often need to troubleshoot compatibility issues, manage security protocols, and handle real-time data synchronization. Close collaboration with IT teams and clear documentation are essential for successful integration and ongoing maintenance. Overcoming these challenges can lead to more robust and scalable chatbot solutions.

Is chatbot developer a good career?

A chatbot developer is a role focused on designing and building conversational AI systems using programming languages, natural language processing, and machine learning tools. It is a growing field with demand across industries such as customer service, healthcare, and finance, offering opportunities for specialization and career advancement. Success in this role often requires strong technical skills, problem-solving abilities, and familiarity with chatbot platforms and development environments.

What Does a Chatbot Developer Do?

As a chatbot developer, you create applications that automate customer services or other communication processes. You design programs that use artificial intelligence to communicate with humans via text or audio. You develop chatbot programs so that they can communicate in a variety of scenarios. You test your application and debug it if necessary. Your duties include reviewing and simplifying code when needed. As a chatbot developer, you may also help companies implement bots in their operations. You often work with established AI platforms such as Microsoft Azure Cognitive Services and use a variety of computer languages, including Python, C++, and JavaScript.

How to become a chatbot developer?

A chatbot developer typically needs a background in programming languages such as Python, JavaScript, or Java, along with knowledge of natural language processing and machine learning. Gaining experience with chatbot development platforms like Dialogflow, Microsoft Bot Framework, or Rasa is also important, and earning relevant certifications can enhance job prospects.

What are the key skills and qualifications needed to thrive as a Chatbot Developer, and why are they important?

To thrive as a Chatbot Developer, you need expertise in programming languages like Python or JavaScript, a solid understanding of natural language processing (NLP), and experience with chatbot frameworks such as Dialogflow or Microsoft Bot Framework. Familiarity with cloud platforms, APIs, and version control systems (e.g., Git) is also commonly required, along with certifications in AI or related fields being advantageous. Strong problem-solving skills, creativity, and effective communication help developers design user-friendly and intuitive conversational experiences. These skills ensure the creation of reliable, scalable, and engaging chatbots that effectively address user needs and business goals.

What are Chatbot Developers?

Chatbot Developers are professionals who design, build, and maintain conversational programs, often using artificial intelligence or scripted logic, to interact with users via messaging platforms, websites, or apps. They work with programming languages, natural language processing (NLP), and machine learning frameworks to create chatbots that can answer questions, provide customer support, or automate tasks. Their role involves understanding user needs, integrating chatbots with existing systems, and ensuring a seamless, human-like conversational experience.

What is the difference between Chatbot Developer vs AI Developer?

AspectChatbot DeveloperAI Developer
Required CredentialsProgramming skills, knowledge of chatbot platforms, basic AI understandingAdvanced AI/ML certifications, programming, data science background
Work EnvironmentTech companies, customer service, e-commerce, startupsResearch labs, tech firms, industries applying AI solutions
Employer & Industry UsageFocus on conversational interfaces, customer engagementBroader AI applications, including machine learning, NLP, robotics
Search & Comparison IntentUnderstanding chatbot roles, skills, and job scopeExploring broader AI career paths and skills

While both roles involve AI concepts, a Chatbot Developer specializes in creating conversational interfaces for customer engagement, whereas an AI Developer works on broader artificial intelligence applications, including machine learning and data analysis. The roles share overlapping skills but differ in scope and industry focus.

How much do chatbot developers make?

Chatbot developers typically earn between $70,000 and $120,000 annually, depending on experience, location, and skill level. Entry-level positions may start lower, while experienced developers with expertise in AI, natural language processing, and programming languages like Python or JavaScript can earn higher salaries.
What job categories do people searching Chatbot Developer jobs in Maryland look for? The top searched job categories for Chatbot Developer jobs in Maryland are:

AI ML Software Engineer

ZIO Technologies

Annapolis, MD • On-site

$113K - $136K/yr

Other

Re-posted 25 days ago


Job description

ZIO Technologies is a Maryland-based IT services firm supporting federal and state clients through staff augmentation and professional servives engagements. We specialize in Network and Infrastucture Engineering, Coud, DevOps, Data Solutions, and AI/ML. This role is a client-facing assignment supported and employed by ZIO Technologies.

ZIO is proud to represent the following job opportunity:


AI/ML Software Engineer

Company: ZIO Technologies, Inc.
Location: Remote (U.S.-based) with occasional onsite requirements
Duration: Long-term engagement (up to 5 years)

About the Opportunity

ZIO Technologies is seeking a highly skilled AI/ML Software Engineer to support a long-term AI/ML initiative focused on building intelligent systems that automate tasks, enhance internal workflows, and improve user-facing services.

Scope of Work

The AI/ML Software Engineer will:

  • Build software tools that incorporate AI/ML techniques to automate narrowly defined tasks with high accuracy

  • Assist internal users with their job functions

  • Improve the experience external users have when interacting with systems

This includes, but is not limited to:

  • RPA work

  • Building or refining chatbots

  • Incorporating AI/ML into reporting tools

  • Building LLM agents for knowledge retrieval, deep research, translation, transcription, redaction, document analysis, document generation, agentic coding, and data processing

Key Responsibilities

System Design & Collaboration

  • Work within established constraints regarding infrastructure, programming languages, and model selection

  • Contribute to technical decision-making related to data processing, retrieval strategies, and system integration

  • Collaborate with team members to define agent architectures, workflows, and system design decisions

  • Evaluate and select appropriate approaches for given tasks, including determining when to use LLM-based versus non-LLM techniques

  • Design and build software systems that integrate AI/ML techniques

Testing, Evaluation, and Quality Assurance

  • Assist in the design and implementation of testing and evaluation pipelines for AI/ML systems

  • Develop unit and integration tests for AI-enabled workflows and data pipelines

  • Generate and utilize synthetic data to support evaluation and benchmarking efforts

  • Contribute to improving system performance, including accuracy, latency, and cost efficiency

Deployment & Operations

  • Support deployment of AI/ML applications within a hybrid cloud environment

  • Work with containerized applications to ensure reliable deployment and updates

  • Optimize systems for environments with limited computational resources, including minimal GPU availability

General Responsibilities

  • Deliver production-grade systems aligned with defined requirements

  • Document system designs, workflows, and technical decisions

  • Stay informed on relevant advancements in AI/ML and apply them where appropriate

What You'll Work On (Multi-Year Deliverables)

This role supports a multi-year AI/ML roadmap. Key initiatives include:

Year 1

  • Internal chatbot refinement (UI improvements, user history, feedback)

  • External chatbot development (conversational, user-facing)

  • RPA tools using local LLMs and batching

  • Knowledge retrieval improvements (RAG, vector search, system integration)

  • AI capabilities for translation, transcription, and redaction

Year 2

  • Chatbot personalization and workflow integration

  • RPA automation with reporting and analytics

  • Expanded knowledge retrieval with permission-based indexing

  • Deep research capabilities using graph-based retrieval (graphRAG)

  • Document analysis using NLP and graph techniques

Year 3

  • Scaling chatbot systems for broader deployments

  • Case management integration and data centralization

  • Advanced automation for case review and updates

  • Structured data extraction from documents

  • Initial document generation (PDFs, forms)

Year 4

  • Low-code AI agent builder for internal use

  • Workflow-integrated chatbot systems

  • AI-enhanced reporting and automation expansion

  • Fine-tuning embeddings and small language models

  • Expanded document and content generation capabilities

Year 5

  • Public-facing AI retrieval capabilities

  • Integration of transcription into operational systems

  • Advanced document modification using AI and automation

  • End-to-end workflow integration of retrieval, research, and automation

Minimum Qualifications (Required)

  • Bachelor of Science in Engineering, Computer Science, Data Science, or Mathematics, or a related field

Preferred Qualifications

  • At least three (3) years' experience in data science, machine learning, or applied AI development

  • At least three (3) years' experience in software engineering, architecture, or web development

Required Skills, Experience, & Capabilities

Technical Experience

  • SQL and relational database systems (e.g., PostgreSQL)

  • Fine-tuning small language models or embedding models

  • Graph databases or graph extensions (e.g., Neo4j, Apache AGE)

  • Designing and implementing multi-agent or task-oriented AI systems

  • Embedding models, vector similarity, re-ranking, and graph retrieval techniques in RAG systems

  • Version control systems (e.g., Git), containerization technologies (e.g., Docker), and service-oriented architectures

  • Collaborating with large language models (LLMs), including both API-based integration and local deployment

  • Validating AI-generated outputs, mitigating hallucinations, and integrating AI tools into production pipelines

Core Engineering Capabilities

  • Strong proficiency in Python, including backend services, APIs, middleware, and data pipelines

  • Understanding of data structures, algorithms, and clean coding principles

  • Ability to select and apply appropriate techniques (LLM and non-LLM)

  • Ability to design and implement AI/ML systems operating on complex, inconsistent, or evolving datasets while balancing accuracy, latency, and cost

Additional Knowledge Areas

  • Hybrid cloud environments and distributed system considerations

  • Threading, asynchronous processing, and queues in backend systems

  • React and chatbot UI development

  • Classical natural language processing (NLP) techniques in addition to LLM-based approaches

  • Data science and LLM-related libraries in performance-oriented programming languages

Work Environment & Requirements

  • Work is primarily remote within the United States

  • Must be available Monday through Friday, 8:00 AM to 4:30 PM EST

  • Flexibility to support evenings, weekends, or extended hours as needed

  • Must be able to report onsite within seventy-two (72) hours if required

  • Initial onboarding may require onsite presence

Security & Compliance Requirements