Gen AI Engineer (Bengaluru)

Gen AI Engineer (Bengaluru)

08 Oct
|
VY SYSTEMS PRIVATE
|
Bengaluru

08 Oct

VY SYSTEMS PRIVATE

Bengaluru

Job Description – Python & Generative AI Engineer

Python & Generative AI Engineer

Location: Bangalore, India

Experience: 4+ Years

Employment Type: Full-time

Job Summary

We are looking for an experienced Python & Generative AI Engineer with 4+ years of software development experience and strong hands-on expertise in Python, LLMs, Generative AI, and AI application development.

The ideal candidate should be comfortable building production-grade AI solutions, integrating LLMs with enterprise applications, and developing scalable APIs and services using Python.

Key Responsibilities

- Design, develop, and deploy Generative AI applications using Python and modern AI/ML frameworks.
- Work with Large Language Models (LLMs) such as GPT, Claude, Gemini, Llama, or similar models.
- Develop RAG (Retrieval-Augmented Generation) pipelines using vector databases and embedding models.
- Build AI-powered applications using frameworks such as LangChain, LangGraph, LlamaIndex, or equivalent.
- Develop scalable REST APIs and backend services using FastAPI, Flask, or Django.
- Integrate LLM APIs, prompt engineering, function/tool calling, and structured outputs into enterprise applications.
- Work with vector databases such as FAISS, Pinecone, Weaviate, Milvus, or Azure AI Search.
- Implement document processing, chunking, embeddings, semantic search, and knowledge retrieval solutions.
- Evaluate LLM responses for accuracy, relevance, hallucination, latency, and cost.
- Build and maintain production-ready AI pipelines with appropriate monitoring, logging, security, and error handling.
- Collaborate with data scientists, ML engineers, software engineers,



and business stakeholders to deliver AI solutions.
- Write clean, reusable, testable, and well-documented Python code.
- Participate in architecture discussions, code reviews, testing, deployment, and production support.

Required Skills

- 4+ years of experience in software/Python development.
- Solid proficiency in Python and object-oriented programming.
- Hands-on experience with Generative AI and LLM-based applications.
- Experience with OpenAI/Azure OpenAI, Anthropic, Google Gemini, or open-source LLMs.
- Strong understanding of Prompt Engineering and LLM application patterns.
- Experience implementing RAG pipelines.
- Knowledge of embeddings, vector databases, semantic search, and document retrieval.
- Experience with LangChain, LangGraph, LlamaIndex, or similar frameworks.
- Strong experience developing REST APIs using FastAPI/Flask/Django.
- Familiarity with Git, CI/CD, Docker, and cloud platforms such as AWS, Azure, or GCP.
- Good understanding of SQL and databases.
- Strong problem-solving and communication skills.

Good to Have

- Experience with AI agents / Agentic AI and tool/function calling.
- Experience with multi-agent frameworks.
- Knowledge of MLOps/LLMOps and model evaluation.
- Experience with Kubernetes and containerized deployments.
- Knowledge of NLP, machine learning, or deep learning.
- Experience with Azure AI, AWS Bedrock, Amazon SageMaker, or Google Vertex AI.
- Understanding of responsible AI, data privacy, and LLM security.

Education

Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.

Skills:- Generative AI (GenAI) and Python

📌 Gen AI Engineer (Bengaluru)
🏢 VY SYSTEMS PRIVATE
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: gen ai engineer (bengaluru) / bengaluru