Browse current jobs

GenAI Developer

Zensar · Remote

Apply on employer website

Collected role description

Key Responsibilities Design, develop, and deploy enterprise Generative AI applications using Azure OpenAI Services. Build Retrieval-Augmented Generation (RAG) pipelines using embeddings and vector databases. Develop scalable REST APIs using FastAPI and Flask. Integrate Vision LLMs for image, document, and multimodal understanding. Build document processing pipelines using PyMuPDF for PDF extraction, parsing, and preprocessing. Implement semantic search using FAISS Vector Database. Engineer prompts and optimize LLM responses for enterprise use cases. Develop AI-powered chatbots, document Q&A, summarization, and intelligent automation solutions. Optimize AI models for latency, scalability, and cost efficiency. Integrate AI solutions with enterprise applications and cloud services. Implement monitoring, evaluation, and experimentation frameworks using Opik or similar LLM observability tools. Collaborate with product managers, architects, data scientists, and software engineers to deliver AI solutions. Ensure AI applications follow security, governance, and responsible AI best practices. Required Skills Generative AI Large Language Models (LLMs) Prompt Engineering Retrieval-Augmented Generation (RAG) Embeddings Semantic Search AI Agents Function Calling Context Management Model Evaluation Cloud & AI Platforms Azure OpenAI Service Azure AI Services Azure Cognitive Search (preferred) Azure Storage Azure Functions (preferred) Programming Python (Advanced) FastAPI Flask REST API Development Async Programming AI Frameworks & Libraries LangChain LlamaIndex PyMuPDF FAISS Vector Database Vision LLMs OpenAI SDK Transformers (preferred) Development Tools Visual Studio Code (VS Code) PyCharm Git GitHub/Azure DevOps Docker Observability & Evaluation Opik Prompt evaluation LLM monitoring Experiment tracking Performance benchmarking Required Experience 5–10 years of software development experience with strong Python expertise. Minimum 2–4 years of hands-on experience in Generative AI and LLM-based application development. Experience implementing enterprise RAG architectures. Strong experience with Azure OpenAI. Experience integrating Vision LLMs for document and image processing. Hands-on experience with vector databases such as FAISS. Experience building production-ready AI APIs using FastAPI or Flask. Experience processing large PDF/document repositories using PyMuPDF. Experience with AI evaluation and observability tools such as Opik. Experience deploying AI applications in cloud environments. Nice-to-Have Skills LangGraph AutoGen/CrewAI Azure AI Search Cosmos DB PostgreSQL Redis Kubernetes MLflow Hugging Face OCR (Azure Document Intelligence, Tesseract) CI/CD pipelines MLOps Job Summary We are seeking an experienced AI Engineer specializing in Generative AI to design, develop, and deploy enterprise-grade AI applications powered by Large Language Models (LLMs). The ideal candidate should have hands-on experience in building Retrieval-Augmented Generation (RAG) solutions, document intelligence platforms, multimodal AI applications, and scalable AI APIs using Azure OpenAI and Python technologies. The candidate should be passionate about solving complex business problems using GenAI, Vision LLMs, vector databases, and modern AI engineering practices. ok ok

Collected experience requirement

6-8 years