Want to be a part of our team?

We are seeking a highly skilled and innovative Solution Architect – Generative AI and Cloud to join our team and lead the design and development of advanced AI solutions. The ideal candidate will drive our offerings in the Gen AI space, have a good understanding of LLMs, various AI technologies, including ML, deep learning, natural language processing, and reinforcement learning. They will be responsible for defining the architecture, frameworks, and methodologies for building scalable and efficient AI systems. The Gen AI Architect will collaborate with cross-functional teams to drive innovation and solve complex business challenges using AI.

Working at NTT

Key Responsibilities:

  • Develop and optimize prompts for various natural language processing tasks using few-shot, one-shot, and zero-shot learning techniques.
  • Collaborate with cross-functional teams to design and implement data-driven solutions.
  • Analyze and preprocess large datasets to extract valuable insights.
  • Design and develop RESTful APIs using Python and FastAPI.
  • Understanding of Microsoft Azure services such as Azure Functions, Azure Storage, Azure Cosmos DB, and Azure Machine Learning
  • Work with vector databases like ChromaDB and Elasticsearch to power Retrieval Augmented Generation (RAG).
  • Utilize embedding models to generate meaningful representations of textual data
  • Implement named entity recognition and relation extraction techniques to extract structured information from unstructured text
  • Continuously research and stay up-to-date with the latest advancements in prompt engineering and natural language processing.

Requirements:

  • Bachelor's or master's degree in computer science, Data Science, or a related field
  • 5+ years of experience in Python programming, with expertise in FastAPI
  • Strong understanding of prompt engineering techniques and experience working with GPT-3.5 and GPT-4
  • Familiarity with REST API design and development.
  • Solid foundation in Natural Language Processing (NLP) concepts, techniques, and algorithms
  • Familiarity with machine learning concepts and algorithms, including supervised learning, unsupervised learning, transfer learning, and model evaluation metrics
  • Proficiency in data preprocessing and cleansing techniques using libraries like pandas and NumPy
  • Knowledge of evaluation and analysis techniques for language models, including metrics such as perplexity, BLEU score, and F1 score
  • Experience with prompt optimization techniques such as prompt tuning, prompt decomposition, and iterative refinement
  • Hands-on experience with Microsoft Azure services, including Azure Functions, Azure Storage, Azure Cosmos DB, and Azure Machine Learning
  • Knowledge of vector databases such as Chroma DB and Elasticsearch
  • Experience working with embedding models and understanding their applications
  • Proficiency in named entity recognition and relation extraction techniques
  • Excellent problem-solving skills and ability to work independently as well as collaboratively in a team environment
  • Strong communication skills and ability to present complex ideas to technical and non-technical audiences

Skills Summary

Cloud Platform, Data Architecture Principles, Database Technologies, Data Integration, Data Modeling, Data Warehousing (DW), Programming Languages, Software Development Life Cycle (SDLC)

What will make you a good fit for the role?

Workplace type:

Hybrid Working

Equal Opportunity Employer

NTT is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, color, sex, religion, national origin, disability, pregnancy, marital status, sexual orientation, gender reassignment, veteran status, or other protected category

Location

hyderabad

Job Overview
Job Posted:
8 months ago
Job Expires:
Job Type
Full Time

Share This Job: