Generative AI Engineer - Python (India)

Generative AI Engineer - Python (India)

02 Oct
|
Vy systems
|
India

02 Oct

Vy systems

India

Role : 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 Generative AI, LLMs, and AI application development. The ideal candidate will design and build scalable AI-powered solutions using Python, LLMs, RAG architectures, vector databases, and up-to-date AI frameworks.

Key Responsibilities :

- Design, develop, and deploy AI/GenAI applications using Python.
- Build LLM-powered applications using models such as OpenAI GPT, Azure OpenAI, Claude, Gemini, or open-source LLMs.
- Develop Retrieval-Augmented Generation (RAG) pipelines for enterprise use cases.
- Work with vector databases such as FAISS, Pinecone, Chroma, Weaviate, or equivalent technologies.
- Develop AI agents, tool-calling workflows, and multi-step LLM applications.
- Use frameworks such as LangChain, LangGraph, LlamaIndex, or similar frameworks.
- Develop REST APIs and backend services using FastAPI, Flask, or Django.
- Implement prompt engineering, prompt optimization, structured outputs, and LLM evaluation techniques.
- Work with document processing, embeddings, chunking, metadata extraction, and semantic search.
- Integrate GenAI solutions with enterprise applications, databases, and third-party APIs.
- Implement monitoring, logging, security, guardrails, and responsible AI practices.
- Optimize applications for latency, scalability, reliability, and cost.




- Collaborate with data scientists, ML engineers, product teams, and software engineers.
- Participate in code reviews, technical design discussions, testing, and production deployment.

Required Skills :

- 4+ years of professional software development experience
- Strong proficiency in Python
- Hands-on experience with Generative AI / LLM applications
- Experience with RAG architecture
- Strong understanding of :
- Prompt engineering
- Embeddings
- Vector search
- Semantic search
- Context windows
- LLM inference
- Function/tool calling
- AI agents
- Experience with LangChain / LangGraph / LlamaIndex
- Experience with at least one vector database such as FAISS, Pinecone, Chroma, or Weaviate
- Experience building APIs using FastAPI / Flask / Django
- Good understanding of REST APIs, JSON, Git, and software development practices
- Experience with SQL and/or NoSQL databases
- Familiarity with cloud platforms such as AWS, Azure, or GCP
- Understanding of Docker and CI/CD practices

Good to Have :

- Experience with Azure OpenAI
- Experience with open-source models such as Llama, Mistral, or Qwen
- Experience with agentic AI and multi-agent systems
- Knowledge of ML/NLP fundamentals
- Experience with LLM evaluation and observability tools
- Knowledge of Kubernetes
- Experience deploying AI applications in production
- Familiarity with PyTorch or Hugging Face Transformers

Education :

- Bachelor's or Master's degree in Computer Science, Engineering, AI/ML, or a related field is preferred.

📌 Generative AI Engineer - Python (India)
🏢 Vy systems
📍 India

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: generative ai engineer - python (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: generative ai engineer - python (india) / india