Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

What You’ll Do:

  • Develop and maintain scalable

    Python-based backend systems

    for SaaS applications.
  • Collaborate with data scientists and engineers to integrate

    AI and ML workflows

    into real-world products.
  • Build APIs (REST/GraphQL) to serve data to web and mobile front ends.
  • Optimize data ingestion, transformation, and processing pipelines to support AI features.
  • Design and implement

    robust architecture

    for multi-tenant SaaS platforms.
  • Ensure performance, security, observability, and fault tolerance of the back-end stack.
  • Participate in architecture planning, code reviews, sprint ceremonies, and deployments.


What You Bring:

  • 3+ years

    of professional experience with Python development in SaaS environments.
  • Strong expertise in frameworks like

    Django

    ,

    FastAPI

    , or

    Flask

    .
  • Experience in working with

    AI/ML workflows

    , such as integrating trained models into production systems or building ML-powered features.
  • Good understanding of

    data pipelines

    , preprocessing techniques, and model serving.
  • Experience designing and consuming APIs with

    REST or GraphQL

    .
  • Solid experience with

    PostgreSQL

    ,

    MongoDB

    , or other data stores.
  • Familiarity with

    CI/CD

    , Git, containerized deployment (Docker), and cloud environments (AWS, GCP, or Azure).


Nice-to-Have / Bonus Skills:

  • Hands-on experience with

    data engineering

    tools and concepts (e.g., Airflow, Pandas, dbt, ETL/ELT).
  • Exposure to

    AI libraries

    like scikit-learn, TensorFlow, or Hugging Face.
  • Experience with

    vector databases

    , embeddings, or LLM pipelines.
  • Familiarity with

    Kafka

    ,

    Redis

    , or streaming architecture.
  • Ability to work across the full stack (Node.js, React, etc.) is a plus but not required.


You’re a Great Fit If You:

  • Take

    extreme ownership

    of your code and responsibilities.
  • Have

    excellent communication skills

    , written and verbal.

    English

    Required.
  • Collaborate well with cross-functional teams and

    help others grow

    .
  • Have a strong

    problem-solving mindset

    and enjoy breaking down complex challenges.
  • Stay curious, eager to learn, and always on the lookout for better ways to do things.
  • You're proficient in leveraging modern

    AI tools and copilots

    (like GitHub Copilot, ChatGPT, etc.) to

    accelerate development, improve code quality

    , and

    refine architectural decisions

    efficiently.

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

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india