Posted:6 days ago|
Platform:
On-site
Full Time
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:
Application Question(s):
Education:
Work Location: In person
Cart Geek
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Now7.2 - 14.4 Lacs P.A.
7.2 - 14.4 Lacs P.A.