Senior Python Full Stack Developer | 5+ Years

Winzons

India

On-site

INR 2,800,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sentius Technologies in Bengaluru is seeking a Senior Python Full Stack Developer to design and deliver backend services, APIs, and SDKs for an AI platform. You will work across data pipelines and model lifecycle workflows with frontend integration and strong emphasis on performance.

The role requires 5+ years of hands-on experience, proficiency in Python and at least one of Go/Java/TypeScript, and familiarity with Docker, Kubernetes, and CI/CD practices.

Qualifications

  • 5+ years of experience building backend services, SDKs, and APIs.
  • Experience with AI/ML platforms or MLOps is highly desirable.
  • Proven track record shipping production SDKs or client libraries.
  • Experience integrating backend services with modern front ends.

Responsibilities

  • Design and build platform components for an AI platform including core services and SDKs.
  • Develop and maintain APIs (REST/gRPC) with versioning and OpenAPI specs.
  • Create CLIs and developer tools to simplify onboarding, testing, and deployment.
  • Integrate frontend with backend, ensuring consistent UX for platform features.
  • Implement SDKs across languages and manage packaging and distribution.
  • Build data pipelines for ingestion, transformation, and feature prep; ensure quality and lineage.
  • Collaborate with ML and DevOps teams to enable model training, serving, and lifecycle management.
  • Ensure reliability and performance with tests and optimizations.
  • Document APIs, SDKs, CLIs with examples and tutorials.
  • Follow security best practices and improve developer experience continually.

Skills

Python
Go
Java
TypeScript
REST APIs
gRPC
OpenAPI

Education

Bachelor's or Master's in CS/IT/Engineering

Tools

Docker
Kubernetes
CI/CD
PyPI

Job description

Company Name: Sentius TechnologiesJob Role: Senior Python Full Stack DeveloperExperience Required: 5+ YearsEmployment Type: Full-TimeLocation: Bangalore, IndiaDomain: AI Platforms, Data Engineering, MLOps, Full Stack Development

Role and responsibilities
  • Design and build platform components for an AI platform including core services, SDKs, client libraries, and reusable modules.
  • Develop and maintain APIs (REST/gRPC) with clear versioning, backward compatibility, and OpenAPI/IDL specifications.
  • Create and support CLIs and developer tools to simplify onboarding, testing, and deployment for internal and external users.
  • Integrate features end to end: wire backend services to UI components, ensure consistent UX for platform features, and ship production ready front end changes
  • Implement SDKs and client libraries across languages, manage packaging, distribution, and semantic versioning.
  • Build and operate data pipelines for ingestion, transformation, and feature preparation; ensure data quality, lineage, and monitoring.
  • Collaborate with ML and DevOps teams to enable model training, serving, and lifecycle management; integrate with CI/CD and AIOps workflows.
  • Ensure reliability and performance: write tests (unit, integration), benchmark services, and optimize latency and throughput.
  • Document and evangelize APIs, SDKs, CLIs, and integration patterns; produce examples, tutorials, and SDK reference guides.
  • Security and compliance: implement secure defaults, secrets handling, and input validation for APIs and SDKs.
  • Continuous improvement: gather developer feedback, iterate on DX (developer experience), and reduce friction for platform consumers.
Education and Experience
  • Bachelors or master degree in Computer Science, Information Technology, Engineering, or equivalent
  • 5+ years of experience in building backend services, SDKs, APIs, and data pipelines; experience with AI/ML platforms or MLOps is highly desirable.
  • Proven track record shipping production SDKs or client libraries and maintaining public or internal APIs.
  • Experience integrating backend services with modern front ends and shipping UI features.
  • Hands on experience with data engineering tools and production data workflows
Required Skills and Expertise
  • Languages: Python; plus one or more of Go, Java, or TypeScript.
  • API and SDK: REST, gRPC, OpenAPI; SDK design patterns; packaging and distribution (PyPI, npm).
  • CLI development: experience building robust CLIs (e.g., Click, argparse, Cobra).
  • Frontend integration: familiarity with React, Angular, or Vue for adding UI features and collaborating with frontend engineers.
  • Data engineering: SQL, ETL patterns, Spark, Airflow, Kafka or other streaming systems, Parquet/Delta.
  • Model serving and MLOps: exposure to model serving frameworks (Triton, TorchServe, KFServing) and model lifecycle concepts.
  • Cloud and infra: AWS/GCP/Azure fundamentals; containerization with Docker; Kubernetes basics for deploying services.
  • CI/CD and automation: Git, GitOps, Jenkins/GitHub Actions/GitLab CI, automated testing and release pipelines.
  • Observability and testing: logging, metrics, tracing (Prometheus, Grafana, OpenTelemetry strong testing discipline.
  • Security and reliability: secrets management, input validation, rate limiting, and API security best practices.
Soft skills
  • API design, clear technical writing, cross team collaboration, and product mindset.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer
Senior Python Engineer

Ascendion Engineering • India

Hybrid
INR 3,000,000 - 5,500,000
Senior Software Engineer - Backend Focused (Full Stack)
Senior Software Engineer - Backend Focused (Full Stack)

First Object • Dadri, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior Python Engineer
Senior Python Engineer

Ascendion • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Python Developer
Senior Python Developer

Neurealm • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Senior Python Developer (Backend)
Senior Python Developer (Backend)

BuildxPartners • Hyderabad

On-site
INR 3,000,000 - 5,400,000
Senior Python Developer- AI/ML
Senior Python Developer- AI/ML

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Cognizant – Full Stack Developer (Python/Cloud Technologies)
Cognizant – Full Stack Developer (Python/Cloud Technologies)

Winzons • India

Hybrid
INR 1,500,000 - 3,500,000
Senior Full Stack Developer
Senior Full Stack Developer

Artifex Hr • Chennai District

Hybrid
INR 2,500,000 - 4,000,000
Full Stack Developer – Python/React (Mid level)
Full Stack Developer – Python/React (Mid level)

Winzons • India

On-site
INR 1,200,000 - 1,800,000