AI/ML Data Engineer

Overview

On Site
Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 6 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

CCAI/Dialogflow or Conversational AI on Vertex AI
Virtual Agent
GCP
CCAI/ Dialogflow
Conversational AI
Vertex AI

Job Details

Job Title : AI ML Data Engineer 

Location : Dallas , TX 

Requirements:

·         Experience architecting, designing, and developing scalable chat Virtual Agent frameworks using Google Vertex AI, with proficiency in Vertex AI Agent Engine and Google Agent Development Kit (ADK).

·         Expertise in building, customizing, and optimizing chatbots and conversational flows with Dialogflow CX/ES, including implementation of advanced intent detection, context management, slot filling, and rich fulfillment.

·         Demonstrated ability to leverage state-of-the-art NLP, LLM, GenAI models on Vertex AI and setting up of Dialogflow Conversational Agent Playbooks, Datastores to enhance chatbot capabilities, such as contextual chatting, complex intent handling, summarization, entity extraction, and response generation.

·         Hands-on experience building and maintaining cloud-native chat Virtual Agent solutions using Google Cloud Platform services including CCAI, Vertex AI, Pub/Sub, Cloud Functions, Cloud Run, Cloud Storage, and BigQuery for real-time data processing, analytics, and reporting.

·         Proficiency in training, fine-tuning, and deploying custom LLMs, transformer models, and Retrieval Augmented Generation (RAG) pipelines to advance chat Virtual Agent intelligence.

·         Solid understanding and practical application of MLOps best practices for chatbot pipelines, including automation of training, deployment, testing, monitoring, and versioning with Vertex AI Pipelines, Docker, Kubernetes, and CI/CD workflows.

·         Strong experience developing REST APIs, Webhook, gRPC, and JSON-based communication for seamless system integration.

Required Qualifications:

·         5-7 years in software development (4+ in NLP/NLU for chat).

·         Proven success building conversational agents with Google Cloud Vertex AI and CCAI Dialogflow CX/ES.

·         Proficiency in other Google Cloud Platform services and cloud-native architectures.

·         Experience with Google Cloud Agent Assist functionality is a plus.

Preferred Qualifications:

·         Master’s/PhD in Computer Science, AI/ML, or related field.

·         Google Cloud Platform certifications (e.g., Google Cloud Certified Professional ML Engineer).

·         Experience with CCAI (Dialogflow Conversational Agents) and Vertex AI

·         Experience with GenAI frameworks (PaLM, Gemini).

·         Integration with CRM, knowledge bases, and live agent systems.

·         Knowledge of security and compliance in chat AI.

Soft Skills:

·         Excellent communication and collaboration.

·         Strong ownership and end-to-end project delivery.

·         Leadership in cross-functional environments.

·         Team Leading and Management.

Checkpoint for quick help

1.       Year of experience- 5 to 7 years

2.        Project Experience

a.       Technology- Google Cloud Platform

b.       Niche on Virtual Conversational AI Agents development majorly on Google Cloud Platform- CCAI/Dialogflow, Vertex AI, Google ADK

c.        Should be able to explain those use cases and hands-on implementations done

 

“Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities.  Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ”

 

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.