Jobs›Gen Engineer, Bangalore

Gen AI Engineer

VY SYSTEMS PRIVATE LIMITED · Bangalore
Pay₹3L–23La year, as listed
WhereBangaloreKarnataka
TypeFull time4-8 years
Posted7 Oct14 days ago, via the company site
Kaam checked
No fee, deposit or pay-to-apply signs
Day work
No vehicle or licence needed
Skills they list2 named
Generative AI (GenAI)Python
About this job

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.

Strong 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.

Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →

Apply on the company site
Opens cutshort.io in a new tab