🔔 FCM Loaded

Generative AI Engineer – Data & AI - Institutional Equities

Kotak Securities

2 - 5 years

Mumbai

Posted: 27/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Role Summary:

The GenAI Engineer will design, build, and deploy generative AI applications and retrieval-based systems within the enterprise data and AI ecosystem. The role involves working with LLMs, embeddings, vector search, orchestration frameworks, and backend services to create scalable, production-ready AI components. The engineer will collaborate with ML, Data Engineering, and Cloud teams to integrate GenAI capabilities across various business and technical workflows.


Key Responsibilities:

- Build and maintain GenAI applications, including LLM-powered assistants, automation workflows, and RAG-based solutions.

- Design and implement embedding pipelines, chunking strategies, vector indexing, and retrieval logic.

- Work with vector databases for storage, search, and semantic retrieval.

- Develop backend APIs and services using Python and frameworks like FastAPI.

- Implement prompt engineering, evaluation, testing, and optimisation processes.

- Integrate GenAI components with enterprise data and cloud platforms (AWS, Databricks, or similar).

- Build orchestration flows using LangChain, LlamaIndex, or equivalent tools.

- Ensure reliability, observability, and structured logging for GenAI workloads.

- Collaborate with cross-functional teams to convert requirements into AI-enabled solutions.

- Maintain documentation for design decisions, workflows, prompts, and deployment pipelines.


Required Skills:

- Strong Python

- Hands-on experience with GenAI frameworks such as LangChain, LlamaIndex, or similar.

- Solid understanding of embeddings, vector databases, similarity search, and retrieval optimization.

- Experience with LLM APIs (OpenAI, Anthropic, AWS Bedrock, Azure OpenAI, etc.).

- Ability to build scalable GenAI services using FastAPI or equivalent frameworks.

- Understanding of prompt design, evaluation methods, and guardrail techniques.

- Experience with cloud integration (AWS preferred) for deploying AI components.

- Familiarity with unstructured data handling and preprocessing.


Good-to-Have Skills:

- Exposure to MLOps tools (Mlflow, model registry, deployment workflows).

- Basic understanding of Spark / PySpark for scalable preprocessing.

- Familiarity with multi-agent frameworks (CrewAI, AutoGen, LangGraph).

- Understanding of containerization (Docker) and CI/CD pipelines.

- Experience working with enterprise data platforms or analytics ecosystems.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.