Python Developer (Django, FastAPI)

3 years

2 - 3 Lacs

Posted:5 days ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

We are seeking a skilled and experienced Python Developer with a strong background in Django, FastAPI, and hands-on experience in AI integration and Docker. You will be responsible for building and maintaining high-performance backend systems, developing RESTful APIs, and implementing AI-driven features while ensuring containerized deployment using Docker.

Key Responsibilities:

  • Develop, maintain, and enhance backend services using Django and FastAPI.
  • Design and implement scalable REST APIs and microservices.
  • Integrate AI/ML models into backend systems using Python.
  • Collaborate with data scientists to deploy AI-powered features.
  • Write clean, efficient, and well-documented code.
  • Manage containerized applications using Docker.
  • Ensure security, performance, and scalability of backend systems.
  • Participate in code reviews, testing, and debugging.
  • Collaborate with front-end developers, DevOps, and product teams.

Required Skills & Qualifications:

  • 3+ years of professional experience with Python.
  • Strong hands-on experience with Django and FastAPI frameworks.
  • Solid understanding of RESTful API design principles.
  • Good knowledge and practical experience with AI/ML concepts and Python libraries (e.g., TensorFlow, PyTorch, scikit-learn, OpenAI APIs, etc.).
  • Proficiency with Docker and containerized application development.
  • Experience working with PostgreSQL, MySQL, or other relational databases.
  • Familiarity with Git, CI/CD pipelines, and Linux-based environments.
  • Ability to write unit tests and follow software development best practices.
  • Strong problem-solving skills and ability to work in a team-oriented environment.

Preferred Qualifications:

  • Experience with cloud platforms like AWS, GCP, or Azure.
  • Exposure to Kubernetes or Docker Swarm.
  • Knowledge of message brokers (e.g., RabbitMQ, Kafka).
  • Experience with asynchronous programming using asyncio.

Perks & Benefits:

  • Competitive salary and performance-based bonuses
  • Flexible work hours and remote options
  • Opportunity to work on cutting-edge AI solutions
  • Health benefits and learning allowances

Job Types: Full-time, Permanent

Pay: ₹240,000.00 - ₹360,000.00 per year

Benefits:

  • Health insurance
  • Leave encashment
  • Paid sick time
  • Provident Fund

Schedule:

  • Day shift

Supplemental Pay:

  • Joining bonus
  • Performance bonus
  • Yearly bonus

Work Location: In person

Expected Start Date: 01/08/2025

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