Development Lead – Inventory Management Systems

Talentgigs
Chennai, Tamil Nadu, India

AI/ML Developer

About the Role

We are looking for a passionate AI Developer with 5+ years of overall experience, including a

minimum of 2 years of hands-on experience in Generative AI and Large Language Model (LLM)

application development and at least 1 year of experience in Agentic AI.

The ideal candidate should possess strong expertise in Python/TypeScript, RESTful APIs, and LLM

orchestration frameworks such as Lang Chain and LlamaIndex. Experience in prompt engineering,

vector databases, and cloud AI platforms, with a strong foundation in NLP and scalable

microservices architecture.

Key Responsibilities

  • Design, develop, and deploy Generative AI and LLM-powered applications.
  • Develop scalable backend services using Python and FastAPI.
  • Build and integrate RESTful APIs and microservices for AI applications.
  • Strong proficiency in TypeScript or Python for AI-driven backend development.
  • Develop AI solutions using LLM orchestration frameworks such as LangChain, LlamaIndex,

or similar frameworks.

  • Design and optimize prompts using advanced prompt engineering techniques, including

Zero-shot, Few-shot, Chain-of-Thought (CoT), and Function Calling.

  • Build Retrieval-Augmented Generation (RAG) solutions using vector databases such as

Pinecone, ChromaDB, FAISS, or Weaviate.

  • Integrate AI applications with cloud AI platforms, including AWS Bedrock, SageMaker,

Azure OpenAI, or Google Vertex AI.

  • Apply NLP concepts, embeddings, and transformer models to solve business problems.
  • Collaborate with cross-functional teams to deliver scalable, production-ready AI

solutions.

  • Follow software engineering best practices, including version control (Git), CI/CD

pipelines, and technical documentation.

Mandatory Technical Skills

Candidates must have hands-on experience in the following:

  • Python
  • Generative AI (GenAI)
  • Large Language Models (LLMs)
  • Prompt Engineering
  • FastAPI
  • Agentic AI

Note: Candidates must have applied the above technologies in real-time production projects and

should be able to demonstrate their implementation experience, architecture, use cases, and

business outcomes during the interview.

Preferred Technical Skills

  • TypeScript (Good to Have)
  • LangChain
  • LlamaIndex
  • REST API Development
  • GraphQL
  • Microservices Architecture
  • Vector Databases (Pinecone, ChromaDB, FAISS, Weaviate)
  • AWS Bedrock / Amazon SageMaker
  • Azure OpenAI
  • Google Vertex AI
  • NLP, Embeddings, and Transformer Models
  • Git and CI/CD

Preferred Qualifications

  • Bachelor's or master's degree in computer science, Artificial Intelligence, Data Science, or

a related discipline.

  • 5+ years of overall experience, including a minimum of 2 years of hands-on experience in

Generative AI and Large Language Model (LLM) application development and at least 1

year of experience in Agentic AI.

  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to manage project work independently.
  • Passion for AI innovation, continuous learning, and emerging technologies.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →