Key Responsibilities
Design, develop, and deploy Generative AI applications using modern LLMs.
Build and optimize Retrieval-Augmented Generation (RAG) pipelines.
Develop AI-powered applications using Python and LLM frameworks such as LangChain or LangGraph.
Integrate OpenAI, Azure OpenAI, Anthropic Claude, or Google Gemini APIs into enterprise applications.
Develop REST APIs using FastAPI or similar Python frameworks.
Work with vector databases to enable semantic search and knowledge retrieval.
Write clean, maintainable, and scalable code following software engineering best practices.
Collaborate with Product Managers, Data Engineers, and Software Developers to deliver AI solutions.
Troubleshoot, optimize, and enhance the performance of AI applications.
Preferred Tech Stack
Python
Generative AI
Large Language Models (LLMs)
Prompt Engineering
RAG
LangChain or LangGraph
OpenAI / Azure OpenAI
Claude or Gemini APIs
FastAPI
Pinecone / ChromaDB / FAISS / Weaviate
Git
Docker
Azure or AWS