AI Principal Engineer

Overview

Remote
140 - 150
Full Time
No Travel Required
Unable to Provide Sponsorship

Skills

AI
LLM
AI/ML
OPENAI
GENAI
RAG
Dialogflow
CHATBOT

Job Details

Role: Principal engineer

Location: Remote

Job type: fulltime

Essential Duties & Responsibilities:

Strategy & Architecture:

o   Define vision, roadmap, and architecture for enterprise-scale conversational AI using Google Dialogflow CX and related AI/ML capabilities.

o   Establish standards for chatbot architecture, API patterns, performance, scalability, reliability, and observability; participate in platform/software selection.

o   Create reusable architectural patterns, accelerators, and best practices.

Design & Development (Chatbot):

o   Lead end-to-end design and implementation of virtual agents: flows, pages, intents, entities, parameters, state handlers, and fulfillment.

o   Deliver experiences for both chat and telephony (call deflection, real-time support).

o   Own code quality (design reviews, code reviews), documentation, CI/CD, automated testing, and Level-3 support.

Integrations & Platforms:

o   Lead the design and integrations with back-end services via REST APIs and webhooks using Cloud Functions or Python/Node services.

o   Lead and collaborate with API development teams to design and develop APIs and with API gateway teams (e.g., Apigee).

Generative AI & LLMs:

o   Leverage Vertex AI, RAG, prompt engineering, agentic workflows to enhance guided experiences.

o   Define evaluation strategies and governance for GenAI in Higher Education contexts.

Work Experience:

o   7+ years software development, systems implementation, and integrations.

o   5+ years with cloud technologies/infrastructure (Google Cloud Platform strongly preferred).

o   5+ years’ hands-on experience in conversational AI with deep expertise in Dialogflow CX. (Dialogflow ES will be considered depending on the knowledge of Dialogflow CX)

o   Proven experience leading multi-year modernization projects (chatbot experience preferred)

o   Experience with REST APIs, webhooks, and integrating external systems; delivery across multiple methodologies (Agile/iterative/waterfall).

o   Experience leading geographically dispersed teams preferred.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.