AI Developer-(Java and Python)

United States Digital Space LLC

Maharashtra

On-site

INR 1,000,000 - 1,500,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ThomasCook India Ltd is seeking a Senior Java/Python Developer with strong enterprise experience and a deep focus on AI, GenAI and LLM-based solutions. You will design, develop and deploy scalable backend systems using Java and Python, and lead AI-driven architectures across microservices, REST APIs and event-driven frameworks.

The role requires hands-on expertise in OpenAI/Azure OpenAI, LangChain and RAG frameworks, plus strong software engineering fundamentals and architectural leadership.

Qualifications

  • Extensive hands-on experience in AI, GenAI, LLMs and AI-powered development.
  • Expert in enterprise Java/Python development and scalable architectures.
  • Experience designing RESTful APIs, microservices and event-driven systems.
  • Experience with AI frameworks and tools including OpenAI/Azure OpenAI or similar.
  • Proven ability to lead design, development and deployment of complex solutions.

Responsibilities

  • Design, develop and maintain scalable enterprise applications using Java and Python.
  • Develop RESTful APIs, microservices and event-driven architectures.
  • Build AI-powered solutions leveraging LLMs and various AI platforms.
  • Engineer AI agents, copilots, chatbots and RAG architectures.
  • Ensure code quality via testing, reviews and best practices.

Skills

Java
Python
OOP
Design Patterns
Microservices
REST APIs
Kafka/RabbitMQ
Async Programming
AI/GenAI
LangChain

Education

Bachelor's or Master's in CS/IT/AI/Data Science

Tools

Spring Boot
Spring Cloud
Hibernate/JPA
FastAPI
Flask
Django
Pandas
NumPy

Job description

Job Description: Senior Java/Python Developer (AI \\& GenAI Specialist)

Location

ThomasCook India Ltd, Chembur

Experience 6 to 8 Years

Position Summary

We are seeking an experienced Senior Java/Python Developer with strong expertise in enterprise application development and extensive hands-on experience in Artificial Intelligence (AI), Generative AI (GenAI), Large Language Models (LLMs), and AI-powered application development. The ideal candidate will lead the design, development and deployment of scalable, intelligent solutions that integrate modern AI technologies with enterprise-grade Java and Python ecosystems.

This role requires a combination of strong software engineering skills, AI innovation capabilities and architectural leadership.

Key Responsibilities
Application Development
  • Design, develop and maintain scalable enterprise applications using Java and Python.
  • Develop RESTful APIs, microservices and event-driven architectures.
  • Build high-performance backend systems using Spring Boot, FastAPI, Flask or Django.
  • Ensure code quality through unit testing, integration testing and code reviews.
AI & Generative AI Development
  • Design and implement AI-powered solutions leveraging Large Language Models (LLMs).
  • Develop intelligent applications using OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini and similar platforms.
  • Build Retrieval Augmented Generation (RAG) architectures for enterprise knowledge systems.
  • Implement AI agents, copilots, chatbots, virtual assistants and workflow automation solutions.
  • Engineer prompts and build prompt orchestration frameworks.
  • Develop multi-agent AI systems and autonomous AI workflows.
Required Technical Skills
Core Programming
  • Expert-level proficiency in:

o Java (Java 11/17/21)

o Python 3.x

  • Strong understanding of OOP, design patterns and software engineering principles.
Java Technologies
  • Spring Boot
  • Spring Cloud
  • Hibernate/JPA
  • Microservices Architecture
  • Kafka/RabbitMQ
  • REST API Development
Python Technologies
  • FastAPI
  • Flask
  • Django
  • Pandas
  • NumPy
  • Async Programming
Generative AI & LLMs
  • OpenAI APIs
  • Azure OpenAI
  • LangChain
  • LangGraph
  • LlamaIndex
  • Semantic Kernel
  • Hugging Face
  • Prompt Engineering
  • RAG Frameworks
  • AI Agent Frameworks
  • Vector Databases (Pinecone, Weaviate, ChromaDB, Milvus, FAISS)
Preferred Qualifications
  • Experience developing enterprise AI copilots and intelligent assistants.
  • Experience implementing AI solutions using Microsoft Copilot Studio, Azure AI Services, or similar platforms.
  • Knowledge of AI governance, responsible AI, security and compliance frameworks.
  • Experience in travel, finance, telecom, retail, or large enterprise environments.
  • Exposure to graph databases and knowledge graphs.
  • Understanding of multimodal AI (text, image, audio, video).
Educational Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, Artificial Intelligence, Data Science or related discipline.
  • Generative AI certifications preferred.
Key Competencies
  • Solution Architecture
  • AI Innovation & Thought Leadership
  • Problem Solving
  • Stakeholder Management
  • Technical Mentoring
  • Agile Development
  • Analytical Thinking
  • Communication & Presentation Skills
Success Metrics
  • Delivery of scalable AI-enabled enterprise solutions.
  • Reduction in operational effort through AI automation.
  • Successful deployment of GenAI applications into production.
  • Application performance, reliability and security.
  • Adoption of AI best practices across development teams.

Pay: ₹1,000,000.00 - ₹1,500,000.00 per year

Application Question(s)
  • What is your current CTC & ECTC ?
  • How many days of notice period ? IF immediate then what is the LWD
Experience
  • Java: 4 years (Required)
  • Python: 4 years (Required)
  • Generative AI: 2 years (Preferred)
Work Location

In person

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java + Python Developer (AI/GenAI)
Java + Python Developer (AI/GenAI)

Tata Consultancy Services • Gurugram District

On-site
INR <1,000
Python Developer - AI/ML, GenAI & DevOps
Python Developer - AI/ML, GenAI & DevOps

Cognizant • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Gen AI Engineer (Python) _ Multiple Locations(Hyd/Bglr/Pune/Chennai)
Gen AI Engineer (Python) _ Multiple Locations(Hyd/Bglr/Pune/Chennai)

Techouts • Pune District, Bengaluru, Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Senior Software Engineer (Python, GEN AI, AI/ML)
Senior Software Engineer (Python, GEN AI, AI/ML)

Programmers.io • Pune District

Hybrid
INR 1,500,000 - 2,000,000
Python AI Technical Lead
Python AI Technical Lead

Anlage Infotech • Bengaluru

Hybrid
INR 3,500,000 - 7,500,000
JB001619 Python and Gen AI Developer Pune, Chennai ·
JB001619 Python and Gen AI Developer Pune, Chennai ·

Techilaservices • Pune District, Chennai District

Hybrid
INR 4,000,000 - 7,000,000
Senior Software Engineer (Python, GEN AI, AI/ML)
Senior Software Engineer (Python, GEN AI, AI/ML)

Programmers.io • Bengaluru Urban

Hybrid
INR 1,200,000 - 2,000,000
Gen AI Engineer with Python | Consultant / Senior Consultant
Gen AI Engineer with Python | Consultant / Senior Consultant

Alignity Solutions • Hyderabad

Hybrid
INR 5,000,000 - 7,500,000
Equal Opportunity Employer
Generative AI Developer
Generative AI Developer

Birlasoft • India

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer – (Python, AI/ML & Generative AI)
Senior Software Engineer – (Python, AI/ML & Generative AI)

Programmers.io • Hyderabad

Hybrid
INR 1,800,000 - 3,200,000