Gen AI Python Developer

Quality Ai

India

Remote

INR 1,500,000 - 2,100,000

Full time

2 days 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

QualityAI is seeking a Senior Application Developer to build cloud-native backends using Java Spring Boot and/or Node.js. You will work with real-time messaging systems like Kafka/RabbitMQ and containerize with Docker, orchestrate with Kubernetes, and implement CI/CD pipelines.

You will collaborate with data scientists to integrate AI/ML models and GenAI services, deploying scalable, secure solutions across cloud environments (AWS/Azure/GCP).

Qualifications

  • 6+ years of backend development experience with Java (Spring Boot) and/or Node.js.
  • Strong microservices experience and REST API design.
  • Hands-on with Docker and Kubernetes for container orchestration.
  • Proficient in CI/CD pipelines and DevOps tooling.
  • Experience with asynchronous messaging systems (Kafka, RabbitMQ).
  • Knowledge of NoSQL databases and cloud-native deployment patterns.
  • Familiarity with cloud services (AWS/Azure/GCP).

Responsibilities

  • Architect and implement scalable cloud-native apps using Java (Spring Boot) and/or Node.js.
  • Build microservices with robust inter-service communication (REST, gRPC, messaging).
  • Develop event-driven apps with Kafka or RabbitMQ.
  • Containerize services with Docker; manage with Kubernetes.
  • Define and implement CI/CD pipelines and deployment strategies (Jenkins, GitHub Actions, Azure DevOps).
  • Integrate cloud-native features (serverless, managed DBs, observability).
  • Design data persistence using NoSQL databases (MongoDB, DynamoDB, Cassandra).
  • Collaborate with AI/ML teams to expose models via REST or microservices.
  • Integrate GenAI platforms (OpenAI, Azure OpenAI, AWS Bedrock).
  • Contribute to platform decisions on architecture, security, scalability.

Skills

Java (Spring Boot)
Node.js
Cloud-native design
REST API design
Event-driven architecture
CI/CD
Designing scalable systems

Tools

Docker
Kubernetes
Apache Kafka
RabbitMQ
NoSQL databases

Job description

Language View profile Search by Keyword Search by Location Search by Postal Code Show More Options Clear Select how often (in days) to receive an alert:

Gen AI Python Developer

Date: 1 Nov 2026 Company: QualityAI Country/Region: IN Job Title:Senior Application Developer – Cloud-Native 4/5, AI/ML 4/5 & GenAI Systems 3/5 Location: RemoteJob Type:Full-TimeExperience Level:7+ YearsReports To:Engineering Manager / Director of Software Engineering Overview:We are seeking a Senior Application Developer with a strong foundation in cloud-native application development, combined with experience or exposure to AI/ML and Generative AI (GenAI) technologies. This role is ideal for engineers who are comfortable developing high-performance backends using Java (Spring Boot) and/or Node.js, deploying with modern DevOps practices, and integrating real-time systems using Kafka, RabbitMQ, and NoSQL databases.This position also offers the opportunity to collaborate with data scientists and AI engineers to build, integrate, and scale intelligent systems leveraging AI/ML models and GenAI services.

Key Responsibilities
  • Architect and implement scalable, cloud-native applications using Java (Spring Boot) and/or Node.js.
  • Build and maintain microservices-based solutions with robust inter-service communication patterns (REST, gRPC, messaging).
  • Develop event-driven applications using messaging platforms like Apache Kafka or RabbitMQ.
  • Containerize services with Docker, orchestrate and manage using Kubernetes.
  • Define and implement CI/CD pipelines and deployment strategies with tools such as Jenkins, GitHub Actions, Azure DevOps.
  • Integrate cloud-native features from platforms like AWS, Azure, or GCP, including serverless functions, managed databases, and observability tools.
  • Design data persistence strategies using NoSQL technologies such as MongoDB, DynamoDB, or Cassandra.
  • Work closely with AI/ML teams to consume, expose, and deploy machine learning models via RESTful APIs or as microservices.
  • Integrate with GenAI platforms such as OpenAI, Azure OpenAI, AWS Bedrock, or custom LLMs for intelligent feature development.
  • Contribute to platform-level decisions on architecture, security, scalability, and fault tolerance.
Required Skills & Qualifications
  • 6+ years of experience in backend development with Java (Spring Boot) and/or Node.js.
  • Strong experience in microservices architecture, REST API design, and event-driven design.
  • Hands-on experience with Docker and Kubernetes for container orchestration and workload management.
  • Practical knowledge of CI/CD pipelines and DevOps automation tooling.
  • Deep understanding of asynchronous messaging systems like Apache Kafka, RabbitMQ, or similar.
  • Proficiency in working with NoSQL databases and understanding of their strengths and tradeoffs.
  • Solid understanding of cloud-native development principles and deployment patterns (e.g., stateless design, scalability, resiliency).
  • Familiarity with cloud services on AWS, Azure, or GCP (e.g., Lambda, Fargate, GKE, Azure Functions).
Bonus Skills (Preferred)
  • Proficiency in Python for scripting, automation, or API development.
  • Experience working alongside or supporting AI/ML model development teams.
  • Exposure to machine learning pipelines, model versioning, and serving via TensorFlow Serving, FastAPI, or similar frameworks.
  • Familiarity with GenAI tools and frameworks, such as:
  • OpenAI APIs (e.g., ChatGPT, GPT-4)
  • Hugging Face Transformers
  • Azure OpenAI, AWS Bedrock, Vertex AI
  • LangChain, LlamaIndex, RAG-based architectures
  • Experience integrating LLM-based features such as chatbots, summarization, classification, or auto-recommendation engines.
  • Knowledge of data engineering concepts such as feature pipelines, vector databases (e.g., Pinecone, FAISS), and embeddings.
  • Cloud certifications (AWS, Azure, or GCP) and/or Kubernetes certification.
Why Join Us?
  • Work at the intersection of cutting-edge software engineering and AI-driven innovation.
  • Contribute to the design of platforms that combine microservices architecture with intelligent automation.
  • Collaborate in a highly skilled and motivated team with a culture of continuous learning.
  • Competitive compensation, flexible remote work options, and opportunities for career growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Gen AI Python Developer
Gen AI Python Developer

QualityAI • Kolkata

Remote
INR 1,800,000 - 3,000,000
GenAI Developer
GenAI Developer

QualiZeal • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Award-winning workplace
Flexible & supportive environment
Growth-focused culture
+1
Senior Gen-AI Developer
Senior Gen-AI Developer

DigitalXNode • Bengaluru

Remote
INR 900,000 - 1,500,000
AI Developer
AI Developer

Grid Dynamics • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Medical insurance
Professional development opportunities
Flexible schedule
+1
GenAI Manager
GenAI Manager

QualiZeal • Hyderabad

On-site
INR 4,200,000 - 7,000,000
Java Developer with AI
Java Developer with AI

Exaze • Hyderabad

Hybrid
INR 3,500,000 - 6,000,000
GenAI Developer
GenAI Developer

eazygurus • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Real-world GenAI projects
Cutting-edge AI technologies
Collaborative team environment
GEN AI Developer
GEN AI Developer

UsefulBI • Bengaluru, Lucknow, Pune District

On-site
INR 1,500,000 - 2,500,000
Python + Gen AI Developer
Python + Gen AI Developer

For an MNC • Thiruvananthapuram

Hybrid
INR 2,500,000 - 4,500,000
Senior Software Engineer
Senior Software Engineer

Epiq Systems, Inc. • Hyderabad, Pune District

On-site
INR 3,000,000 - 6,000,000