Title: Python Developer Generative AI / LLM Engineer
Location : Remote
Overview
We are looking for a Python Developer with hands-on experience in Generative AI concepts, including LLMs, RAG pipelines, and basic Agentic AI systems. The role involves building PoCs, integrating AI models, and developing scalable AI-driven applications.
Key Responsibilities
- Develop and maintain backend systems using Python
- Build GenAI PoCs (Proof of Concepts) for business use cases
- Work with LLMs (Large Language Models) like GPT-based APIs
- Design and implement RAG (Retrieval-Augmented Generation) pipelines
- Integrate vector databases for semantic search
- Understand and apply MCP (Model Context Protocol) concepts
- Develop basic Agentic AI workflows (multi-step reasoning, tool usage)
- Optimize prompts and improve response quality
- Collaborate with product and data teams
Required Skills
- Strong proficiency in Python
- Good understanding of Generative AI / LLM concepts
- Experience with RAG pipelines
- Familiarity with frameworks like LangChain / LlamaIndex
- Knowledge of APIs (OpenAI or similar)
- Understanding of embeddings & vector databases (e.g., FAISS, Pinecone)
- Basic knowledge of Agentic AI systems
- Understanding of MCP concepts (context orchestration, tool interaction)