Generative AI Engineer / Developer

Tata Consultancy Services Limited

Bengaluru

On-site

INR 4,000,000 - 6,000,000

Full time

16 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services Limited is seeking an experienced Generative AI Engineer/Developer in Bengaluru to design, develop, and productionize AI-powered applications using Large Language Models and modern GenAI frameworks.

The ideal candidate will have strong software engineering foundations and hands-on experience building enterprise-grade GenAI, RAG, prompt engineering, and LLM-based solutions. The role demands collaboration with data and ML teams and delivering production-ready systems.

Qualifications

  • Strong programming experience in Python.
  • Hands-on experience building GenAI and LLM-based applications.
  • Strong understanding of LLMs and Transformer architectures.
  • Hands-on experience with RAG.
  • Experience with prompt engineering and optimization.
  • Experience with GenAI frameworks such as LangChain or LlamaIndex.
  • Experience with vector databases/vector search (FAISS, Pinecone, Chroma, Azure AI Search).
  • Knowledge of embeddings, semantic search, chunking, retrieval, and reranking techniques.
  • Experience integrating LLMs through APIs and REST services.
  • Strong understanding of AI/ML fundamentals, model evaluation, and data preprocessing.
  • Experience developing scalable, production-grade applications with good software engineering practices.
  • Familiarity with Git, CI/CD, testing, debugging, and deployment practices.

Responsibilities

  • Design and develop enterprise-grade Generative AI applications.
  • Build GenAI solutions leveraging LLMs, RAG, embeddings, and vector search.
  • Develop and optimize prompts for different business use cases.
  • Design document ingestion, chunking, indexing, retrieval, and reranking pipelines.
  • Integrate LLM capabilities into existing applications and APIs.
  • Evaluate LLM responses for accuracy, relevance, groundedness, and hallucination risk.
  • Implement guardrails and security controls for enterprise GenAI apps.
  • Optimize GenAI apps for latency, scalability, reliability, and cost.
  • Develop reusable AI components, APIs, and services.
  • Collaborate with data engineers, ML engineers, architects, and application teams to productionize GenAI solutions.
  • Follow coding standards, version control, testing, and CI/CD practices.

Skills

Python
Generative AI applications
LLMs
RAG
prompt engineering
GenAI frameworks (LangChain, LlamaIdx)
vector databases/search (FAISS, Pine/;

Education

Bachelor's degree or above

Tools

LangChain
LlamaIndex
FAISS
Pinecone
Chroma
Azure OpenAI

Job description

Primary Skill: Generative AI
Experience: 8-10 years
Educational Qualification: Bachelor's degree or above
Role Overview

We are looking for an experienced Generative AI Engineer/Developer to design, develop, and productionize AI-powered applications using Large Language Models (LLMs) and modern Generative AI frameworks.

The ideal candidate should have strong software engineering foundations along with hands-on experience building enterprise-grade GenAI, RAG, prompt engineering, and LLM-based solutions.

Mandatory Skills
  • Strong programming experience in Python.
  • Hands-on experience building Generative AI and LLM-based applications.
  • Strong understanding of Large Language Models (LLMs) and Transformer-based architectures.
  • Hands-on experience with RAG (Retrieval-Augmented Generation).
  • Experience with prompt engineering and prompt optimization techniques.
  • Experience with GenAI frameworks such as LangChain or LlamaIndex.
  • Experience working with vector databases/vector search, such as FAISS, Pinecone, Chroma, Azure AI Search, or equivalent.
  • Knowledge of embeddings, semantic search, chunking, retrieval, and reranking techniques.
  • Experience integrating LLMs through APIs and REST services.
  • Strong understanding of AI/ML fundamentals, model evaluation, and data preprocessing.
  • Experience developing scalable, production-grade applications using sound software engineering practices.
  • Familiarity with Git, CI/CD, testing, debugging, and deployment practices.
Key Responsibilities
  • Design and develop enterprise-grade Generative AI applications.
  • Build GenAI solutions leveraging LLMs, RAG, embeddings, and vector search.
  • Develop and optimize prompts for different business use cases.
  • Design document ingestion, chunking, indexing, retrieval, and reranking pipelines.
  • Integrate LLM capabilities into existing applications and APIs.
  • Evaluate LLM responses for accuracy, relevance, groundedness, and hallucination risk.
  • Implement guardrails and appropriate security controls for enterprise GenAI applications.
  • Optimize GenAI applications for latency, scalability, reliability, and cost.
  • Develop reusable AI components, APIs, and services.
  • Collaborate with data engineers, ML engineers, architects, and application teams to productionize GenAI solutions.
  • Follow coding standards, version control, testing, and CI/CD practices.
Good to Have
  • Experience with Azure OpenAI, AWS Bedrock, Google Vertex AI, or similar enterprise AI platforms.
  • Knowledge of fine-tuning, LoRA/PEFT, and model adaptation techniques.
  • Exposure to MLOps/LLMOps practices.
  • Experience with Docker and Kubernetes.
  • Understanding of responsible AI, LLM security, monitoring, and governance.
  • Experience with agentic AI or multi-agent workflows.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Generative AI 5- 11 yrs
Generative AI 5- 11 yrs

Infosys • Pune District, Mumbai, Bengaluru

Hybrid
INR 2,000,000 - 4,000,000
Generative AI Female 5- 11 yrs
Generative AI Female 5- 11 yrs

Infosys • Pune District, Mumbai, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Generative AI Engineer
Senior Generative AI Engineer

Rwindia • Chennai District

On-site
INR 3,000,000 - 6,000,000
Hiring For Generative AI
Hiring For Generative AI

Glauben Technologies • Pune District, Chennai District, Bengaluru

Hybrid
INR 2,500,000 - 5,000,000
Gen AI Developer_5+ years
Gen AI Developer_5+ years

Zorba AI • Mumbai

On-site
INR 1,500,000 - 2,500,000
Senior GenAI / AI-ML Engineer
Senior GenAI / AI-ML Engineer

Lorven Technologies Inc. • Chennai

On-site
INR 800,000 - 1,200,000
Gen AI Engineer
Gen AI Engineer

Zensar • Hyderabad, Pune District, Bengaluru

On-site
INR 2,000,000 - 3,500,000
DS-Gen AI/Agnetic/LLM
DS-Gen AI/Agnetic/LLM

Zorba AI • Maharashtra

On-site
INR 1,800,000 - 2,400,000
Gen AI - Engineering Lead
Gen AI - Engineering Lead

EXL Talent Acquisition Team • Chennai

On-site
INR 4,000,000 - 7,000,000
DS-Gen AI/Agnetic/LLM
DS-Gen AI/Agnetic/LLM

Zorba AI • Bengaluru

On-site
INR 3,500,000 - 5,500,000