Conversational AI developer

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - 12+ mo(s)

Skills

PYTHON
LLM
NLP
RAG
REACT
ANGULAR
AI/ML
AI
MACHINE LEARNING
FULL STACK
GEN AI
PROMPT

Job Details

  • NTT DATA's Client is seeking a Conversational AI Developer to develop and implement conversational AI solutions: Design, build, and deploy chatbots and virtual assistants for banking use cases.
  • Leverage LLMs and RAG: Utilize and fine-tune large language models (LLMs) and implement Retrieval-Augmented Generation (RAG) to enhance the accuracy and relevance of AI responses by incorporating domain-specific knowledge and real-time data.
  • Design and execute Prompt Engineering strategies: Craft and optimize prompts for LLMs to elicit desired responses and ensure effective communication with users.
  • Build and maintain robust data pipelines: Develop and manage data pipelines for training and deploying AI models, potentially using Graph Databases (Neo4j) to represent complex relationships within financial data (e.g., fraud rings, customer behavior).
  • Implement NLP and NLU models: Develop and integrate NLP and NLU components for intent recognition, entity extraction, and sentiment analysis to understand user queries effectively.
  • Ensure security and compliance: Implement strict security protocols and develop Guardrails to prevent misuse of AI systems and ensure compliance with banking regulations.
  • Full-Stack Development: Contribute to both front-end and back-end development of conversational AI interfaces, ensuring a seamless user experience.
  • Collaborate with cross-functional teams: Work closely with product managers, designers, and other engineers to deliver successful conversational AI solutions.
  • Stay updated on latest trends: Keep abreast of the latest advancements in AI, machine learning, and conversational AI, particularly within the financial industry.
Skills Required:
  • Overall 10+ years of experience.
  • Proficiency in programming languages: Python, JavaScript, R.
  • Experience with NLP frameworks: spaCy, NLTK, BERT, GPT-based models.
  • Strong experience in using Neo4J, Mongo DB
  • Experience in developing and deploying conversational AI solutions, preferably in the banking or financial services sector.
  • Strong proficiency in Python programming and related libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Experience with Large Language Models (LLMs), Prompt Engineering, and RAG implementation.
  • Hands-on experience with Graph Databases like Neo4j, including understanding graph data modeling and querying.
  • Experience with relational databases (Oracle) and NoSQL databases (MongoDB).
  • Understanding NLP and NLU concepts and techniques.
  • Knowledge of security best practices, including the implementation of Guardrails.
  • Experience in full-stack development, including front-end (e.g., React, Angular) and back-end (e.g., Fast API, .NET Core) technologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

About NTT DATA:

NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com

NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.

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.

About NTT DATA Americas, Inc