Logo
Jobs via Dice

AI Chatbot Developer

Jobs via Dice, Columbus, Ohio, United States, 43224

Save Job

AI Chatbot Developer Client State: OH

Location: Columbus, OH 43215

Job Description AI Engineer Role: JFS is seeking an experienced Artificial Intelligence (AI) Engineer who possesses extensive knowledge and hands‑on experience in developing intelligent chatbot solutions using both Microsoft Bot Framework and Google Cloud Contact Center AI (CCAI). This role includes developing traditional and generative AI solutions using platforms such as Google CCAI Services, the Microsoft ecosystem, and will also assist with supporting and modernizing On‑Prem SharePoint applications to M365.

Responsibilities

Building conversational interfaces, integrating with natural language processing (NLP) or generative AI, effective prompt engineering, connecting chatbot systems to other software applications.

Supporting SharePoint On‑Prem applications, and modernizing existing SharePoint On‑Prem systems to M365 as needed.

Designing and delivering data access through APIs, ensuring that these solutions are securely deployed.

Creating chatbot experiences that are conversational, natural, engaging, and intuitive.

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, determining necessary features, user flow, API development and integration.

Developing and maintaining generative AI solutions using AWS Bedrock and other AWS services as needed.

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.

Designing conversational flows that provide a seamless and intuitive user experience.

Analyzing chatbot interaction data to identify patterns, trends, and areas for improvement; preparing reports on chatbot performance metrics.

Identifying and resolving issues related to chatbot performance, debugging and updating the system as necessary.

Ensuring compliance with data privacy laws and maintaining high standards of security.

Working effectively with cross‑functional teams, including business analysts, UX designers, and project managers; good communication skills are essential.

Collaborating effectively with AI Center of Excellence (CoE) sub‑committee team members, incorporating established standards and ensuring solutions align with target architectures.

Planning, initiating, and leading proof‑of‑concept (POC) efforts to evaluate emerging technologies.

Technical writing using Word, PowerPoint, Visio, and SharePoint.

Writing effective Gen AI prompts to meet business needs and align with State of Ohio and JFS Gen AI standards.

Creating Copilot plugins or custom copilots/agents using Copilot Studio.

Automating workflows with Power Automate and integrating AI‑driven logic.

Building AI applications that retrieve and act on SharePoint, Teams, or Outlook data.

Integrating AI applications with Microsoft Graph and enterprise data sources.

Building proof‑of‑concept chatbots and agents that demonstrate business value.

Collaborating with governance teams to align with compliance measures.

Requirements

Bachelor's degree in Computer Science, Information Systems or related discipline, or equivalent and extensive related project experience (required); Master’s degree preferred.

Five years of experience in IT, with 2 years SharePoint experience, five years .NET Developer experience.

Three years’ AI developer experience using Microsoft Bot Framework or Google CCAI platforms.

Minimum one year’s experience with Power Platform solution development.

Minimum five years of hands‑on design and implementation experience in IT, with knowledge in at least two of the following: application development, network design, middleware, servers and storage, database management, operations.

Proficiency in C#, .NET, JavaScript, and Python.

Experience with M365 solutions (SharePoint, Power Apps, Power Automate, Power BI).

Ability to support and modernize SharePoint 2016 On‑Prem applications to M365.

Strong programming skills and experience in deploying chatbot applications.

Knowledge of Azure services: Azure Bot Service, Azure AI Search, Azure AI Language Service, Azure Open AI, Graph API, Semantic Kernel, Copilot.

Experience with Google CCAI Services and AWS Bedrock ecosystem.

Excellent communication, consultative, and cross‑functional collaboration skills.

Experience in training and deploying AI models.

FBI/BCI Fingerprinting required.

Must abide by the provision that government equipment cannot be taken or used outside the U.S.; immediate termination and loss of rehire eligibility if violated.

#J-18808-Ljbffr