Talent.com
Backend Developer / Lead - Python / FastAPI

Backend Developer / Lead - Python / FastAPI

IAI solution Pvt LtdBangalore
30+ days ago
Job description

Description :

Job Title : Backend developer - Lead

Location : Bengaluru, India

Looking for a immediate joiner

About Big AIR Lab :

Big AIR Lab, operates at the intersection of applied AI and real-world innovation, where foundational research meets practical deployment. We build intelligent systems that think collaboratively, adapt contextually, and deliver actionable insights across multiple domains.

Role Overview :

Were seeking a Lead Backend Developer with 4+ years of experience in Python-based backend development to join our growing team in Bengaluru.

The ideal candidate will have a solid grasp of FastAPI, MongoDB, and scalable service architecture, with additional exposure to SQL databases, cloud integrations, and performance optimization.

A background or strong interest in AI / ML applications will be a plus many of our products integrate directly with LLMs and AI pipelines.

Key Responsibilities :

  • Architect, develop, and maintain scalable backend systems using Python and FastAPI.
  • Design and manage RESTful APIs for internal tools and external integrations.
  • Work with MongoDB, PostgreSQL, and Redis for structured and unstructured data handling.
  • Collaborate closely with frontend, DevOps, and AI / ML teams to build robust, secure solutions.
  • Apply best practices for performance optimization, error handling, logging, and monitoring.
  • Ensure backend systems are highly available, secure, and production-ready.
  • Maintain documentation (Swagger / OpenAPI) and manage API versioning.
  • Optimize database queries, indexes, and schemas for top performance.
  • Write clean, modular, and testable code following OOP principles.
  • Diagnose and resolve production issues efficiently.

Required Skills & Experience :

  • 4+ years of professional backend development experience.
  • Strong knowledge of Python and object-oriented programming.
  • Hands-on expertise with FastAPI (preferred) or Django.
  • Experience working with MongoDB, including schema design and aggregation pipelines.
  • Familiarity with SQL databases like PostgreSQL / MySQL.
  • Exposure to Redis and optionally Supabase.
  • Proficiency in building RESTful APIs, API security, and HTTP fundamentals.
  • Hands-on with Git, Docker, and Linux-based environments.
  • Skilled at debugging, troubleshooting, and optimizing system performance.
  • Nice to Have :

  • Experience with async / await and asynchronous programming models.
  • Familiarity with WebSocket or real-time backend patterns.
  • Exposure to AI / ML pipelines, vector DBs (FAISS / Qdrant), or model APIs.
  • Integration experience with Firebase, GCP, or Azure services.
  • Working knowledge of JWT, OAuth2, and backend security.
  • Basic understanding of GraphQL, gRPC, and CI / CD pipelines.
  • Experience with Docker Compose, Nginx, or GitHub Actions.
  • Preferred Qualifications :

  • Bachelors degree in Computer Science, Engineering, or related fields.
  • Proven track record delivering production-grade backend systems.
  • Prior experience in agile teams and using tools like Jira.
  • Strong communication and collaboration skills.
  • Interest or experience in AI-powered systems or SaaS platforms.
  • Perks & Benefits :

  • Competitive salary with performance-linked incentives.
  • Opportunity to work on AI-driven, intelligent product ecosystems.
  • Access to modern tools, cloud resources, and upskilling support.
  • Flexible work hours and hybrid work model.
  • Engaging team culture with wellness and learning initiatives.
  • (ref : hirist.tech)

    Create a job alert for this search

    Backend • Bangalore