← Back to jobs

Technocraft Solutions Logo
Lead Conversational AI Developer

Technocraft Solutions

 

Bethesda, MD, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: AI Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Responsibilities:

  • Drive the full lifecycle development of enterprise chatbots and virtual assistants from design through production deployment.
  • Design, develop, enhance, and support conversational applications using Microsoft Azure Bot Framework v4, Kore.ai, or similar Conversational AI technologies.
  • Develop custom conversational application functionality using C#, .NET, JavaScript, HTML, and CSS.
  • Design and implement conversational flows, dialog management, intent handling, and application logic.
  • Integrate conversational applications with enterprise systems, APIs, databases, and backend services.
  • Develop integrations using Azure Functions, Azure Logic Apps, REST APIs, and other integration technologies.
  • Support integrations with enterprise applications such as Salesforce, including live-agent handoffs, Knowledge retrieval, Case creation, and other workflows.
  • Troubleshoot issues across the full application stack, including conversational flows, application code, APIs, databases, web applications, and backend integrations.
  • Incorporate NLP/NLU technologies to understand user intent and provide accurate conversational responses.
  • Integrate Generative AI and LLM services where appropriate to enhance conversational experiences, search, fallback handling, and content generation.
  • Develop conversational experiences across web, mobile, messaging, and other digital channels.
  • Work with SQL and application databases to understand data flows, troubleshoot issues, and support integrations.
  • Monitor conversation performance and user interactions to identify opportunities to improve accuracy and user experience.
  • Collaborate with product owners, developers, UX/UI teams, business stakeholders, and enterprise application teams.
  • Participate in application architecture, testing, deployment, CI/CD, and production support activities.
  • Stay current with emerging Conversational AI and Generative AI technologies and identify opportunities to apply them within the platform.
     

Required Skills:
 

  • 5+ years of professional software development experience.
  • Strong hands-on experience building and deploying production enterprise chatbots, virtual assistants, or Conversational AI applications.
  • Strong software engineering and application development background with the ability to work across multiple layers of an application.
  • Strong hands-on C# and .NET development experience.
  • Experience with Microsoft Azure Bot Framework v4 or strong experience with another enterprise Conversational AI/chatbot development platform.
  • Strong web development skills including JavaScript, HTML, and CSS.
  • Experience designing conversational flows, dialog management, intent handling, NLP/NLU, and chatbot application logic.
  • Strong REST API and enterprise systems integration experience.
  • Strong SQL and database skills, including the ability to query data and troubleshoot application/data integration issues.
  • Experience integrating applications with backend systems and enterprise services.
  • Ability to troubleshoot complex technical issues across application code, APIs, databases, web applications, and integrations.
  • Experience with modern SDLC practices, source control, testing, and CI/CD.
  • Strong analytical and problem-solving skills.
  • Ability to work independently while collaborating effectively across technical, product, UX, and business teams.
  • Excellent verbal and written communication skills.
     

Preferred Skills:
 

  • Deep experience with Microsoft Azure Bot Framework v4, including Adaptive Dialogs, Waterfall Dialogs, and middleware customization.
  • Experience with Azure Functions and Azure Logic Apps.
  • Experience with Azure OpenAI, GPT, Claude, Gemini, or other Generative AI/LLM technologies.
  • Experience integrating traditional Conversational AI/NLU capabilities with Generative AI models.
  • Experience with Azure Conversational Language Understanding (CLU) or similar NLU technologies.
  • Experience with Salesforce REST/SOAP APIs, Live Agent integrations, Knowledge retrieval, or Case creation.
  • Experience with Azure Cosmos DB for conversation state, user data, or telemetry.
  • Experience with MuleSoft or similar enterprise middleware/ESB technologies.
  • Experience with Power BI or other tools used to analyze conversation logs and application performance.
  • Experience with Kore.ai or other enterprise Conversational AI platforms.
  • Experience deploying conversational applications across web and mobile channels.
  • Exposure to AI-powered search, Retrieval-Augmented Generation (RAG), AI agents, or agentic workflows.
  • Bachelor's Degree

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs