Sr. Software Engineer

EPAM Systems Inc

Gurugram District

On-site

INR 3,500,000 - 7,000,000

Full time

23 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems Inc. seeks a Generative AI Engineer to spearhead design, development and deployment of cutting-edge GenAI solutions. You will lead technology strategy, mentor teams, and deliver production-grade systems using LLMs, RAG architectures, NLP and agentic workflows.

The role requires deep expertise in Python, backend development, and GenAI technologies, with strong emphasis on translating complex research into robust, scalable solutions.

Qualifications

  • Bachelors or higher in CS/engineering or related field.
  • 5+ years in software development with Python and backend focus.
  • 3+ years in GenAI/LLMs/NLP with hands-on experience.
  • Expertise with LLM frameworks (LangChain, LangGraph, CrewAI, AutoGen, Transformers, LlamaIndex).
  • Deep knowledge of RAG systems, embeddings, and vector databases.
  • Hands-on cloud experience with AWS, GCP or Azure.
  • Experience building agent-based architectures and MLOps pipelines.

Responsibilities

  • Lead design, development and deployment of generative AI solutions.
  • Mentor engineering teams and guide production-ready systems.
  • Translate research ideas into scalable, robust implementations.

Skills

Python
APIs
GenAI/NLP
MLops
CI/CD
Cloud deployment
RAG architectures
Embedding techniques
Vector databases
Problem solving

Education

Bachelor's degree in CS/Engineering or related field

Tools

LangChain
LangGraph
CrewAI
AutoGen
Transformers
LlamaIndex
FAISS
Pinecone
Weaviate

Job description

We are seeking a Generative AI Engineer to spearhead the design, development, and deployment of cutting-edge Generative AI solutions. This role involves leading technical strategy, mentoring engineering teams, and building production-ready systems using LLMs, RAG architectures, NLP, and agentic workflows. The ideal candidate is deeply passionate about the potential of generative AI to transform industries and can translate that vision into robust, scalable solutions.

Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field. Advanced degree is a plus.
  • Minimum 5 years in software development, focusing on Python, backend development, and Generative AI technologies.
  • 5+ years of software engineering or machine learning experience, with 3+ years in GenAI/LLMs/NLP.
  • Proven expertise in Python, Api's and hands-on experience with LLM frameworks (LangChain, Langgraph, CrewAI, AutoGen, Transformers, LlamaIndex, etc. ).
  • Deep understanding of RAG systems, embedding techniques, and vector databases (e. g., FAISS, Pinecone, Weaviate).
  • Hands-on experience with Google ADK OR AWS Bedrock OR Azure AI.
  • Practical experience building agent-based architectures using LangGraph, CrewAI, or similar tools.
  • Strong knowledge of NLP fundamentals, including summarisation, Q& A, chatbots, semantic search, and entity extraction.
  • Experience with MLOps, model versioning, CI/CD, and cloud-native deployment on AWS/GCP/Azure.
  • Ability to translate complex research ideas into practical, deployable solutions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Python, GenAI, LLM)
Lead Software Engineer (Python, GenAI, LLM)

EPAM Systems • Gurugram District

On-site
INR 3,000,000 - 5,500,000
Lead Software Engineer (Python, GenAI, LLM)
Lead Software Engineer (Python, GenAI, LLM)

EPAM Systems • Bengaluru

On-site
INR 3,800,000 - 6,000,000
Lead Software Engineer (Python, GenAI, LLM)
Lead Software Engineer (Python, GenAI, LLM)

EPAM Systems • Maharashtra

On-site
INR 1,200,000 - 2,500,000
Lead Software Engineer (Python, GenAI, LLM)
Lead Software Engineer (Python, GenAI, LLM)

EPAM Systems • Chennai District

On-site
INR 3,500,000 - 6,500,000
Senior Software Engineer - Python with GenAI, LLM
Senior Software Engineer - Python with GenAI, LLM

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer - Python
Senior Software Engineer - Python

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 2,400,000
Senior Software Engineer (Python
Senior Software Engineer (Python

EPAM Systems • Coimbatore District

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer - Python
Senior Software Engineer - Python

EPAM Systems • Hyderabad

On-site
INR 2,400,000 - 4,200,000
Generative AI Engineer
Generative AI Engineer

Fractal Analytics Private Limited • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior Software Engineer (Python
Senior Software Engineer (Python

EPAM Systems • Chennai District

On-site
INR 1,500,000 - 4,000,000