Backend Python Developer (Mid-Level)

2 - 5 years

7 - 14 Lacs

Posted:6 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description – Backend Python Developer (Mid-Level)

Location: Mumbai/Gurgaon

Full-time

About Us

We are an AI automation company building intelligent solutions to help enterprises scale,

streamline operations, and unlock productivity through cutting-edge AI-driven products. We are

looking for a Mid-Level Backend Python Developer who is eager to solve real-world problems, grow

in a dynamic environment, and contribute to building scalable backend systems for next-generation

automation platforms.

Role Overview:

As a Backend Python Developer, you will be responsible for developing and maintaining backend

services, APIs, and integrations that power our AI automation solutions. You will work closely with

senior engineers, AI/ML teams, and frontend developers to ensure robust and efficient system

design. This role is ideal for someone with solid backend development experience who wants to

deepen expertise in Python, cloud, and AI-driven applications.

Key Responsibilities:

 Develop and maintain backend APIs, services, and integrations using Python.

 Collaborate with senior developers on system design and architecture discussions.

 Write clean, efficient, and well-documented code following best practices.

 Ensure backend performance, scalability, and reliability in cloud environments.

 Work with databases (SQL/NoSQL) to store and retrieve structured/unstructured data.

 Support the integration of AI/ML models into production workflows.

 Participate in code reviews, unit testing, and debugging.

 Contribute to CI/CD pipelines, containerization, and DevOps practices.

Required Skills & Qualifications:

 2–5 years of backend development experience.

 Strong proficiency in Python and frameworks such as FastAPI, Flask, or Django.

 Experience building and consuming REST APIs (GraphQL is a plus).

 Knowledge of databases (PostgreSQL, MySQL, MongoDB, or Redis).

 Familiarity with cloud platforms (AWS, GCP, or Azure).

 Basic understanding of Docker & Kubernetes for containerization.

 Strong grasp of OOP, data structures, algorithms, and design patterns.

Preferred Skills:

 Exposure to AI/ML workflows or interest in learning.

 Experience with message brokers (Kafka, RabbitMQ, Celery).

 Knowledge of asynchronous programming (asyncio, Celery, etc.).

 Familiarity with unit testing frameworks (PyTest, unittest).

 Understanding of API security and authentication (OAuth2, JWT).

Soft Skills:

 Curiosity to learn and adapt quickly in a fast-paced AI environment.

 Strong problem-solving and debugging skills.

 Good collaboration and communication skills within cross-functional teams.

 Willingness to take ownership of assigned tasks and deliver high-quality work.

What We Offer:

 Competitive compensation with growth opportunities.

 Chance to work on AI-first automation products used by enterprises globally.

 Guidance and mentorship from senior engineers.

 Flexible working environment.

 Continuous learning support for Python, cloud, and AI/automation tools.

Job Types: Full-time, Permanent

Pay: ₹60,000.00 - ₹120,000.00 per month

Benefits:

  • Paid sick time
  • Paid time off

Application Question(s):

  • Total Experience?
  • Current/Last CTC?
  • Expected CTC?
  • Notice Period?

Education:

  • Bachelor's (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You