Python Full Stack Developer

3 - 6 years

6 - 15 Lacs

Posted:4 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We're seeking a versatile Python Full Stack Developer who bridges the gap between software development and practical AI/ML implementation. This role is for someone who can build complete applications and also has the hands-on capability to develop, integrate, and maintain machine learning components. You'll be the technical owner of both the application stack and its intelligent features.

Your Mission

You'll design, develop, and maintain full-stack applications where you'll not only build the web infrastructure but also implement the AI/ML components that make them intelligent. From data processing to model development to production deployment, you'll own the complete pipeline for smart features within our applications.

What You'll Do

Full-Stack Development (70%)

· Design and build scalable web applications using Python backend frameworks (Django/Flask/FastAPI)

· Develop responsive, user-friendly frontends using modern JavaScript/React/Vue.js

· Architect and implement RESTful APIs and microservices

· Design and optimize database schemas (PostgreSQL, MongoDB)

· Write clean, tested, and maintainable production code

AI/ML Implementation (30%)

· Develop and integrate machine learning models for features like predictions, recommendations, and analytics

· Build and maintain data pipelines for preprocessing and feature engineering

· Implement ML models using Scikit-learn, Pandas, and NumPy for production use

· Monitor, evaluate, and iterate on model performance in production

· Translate business requirements into practical ML solutions

What You Bring

Core Requirements (Must Have)

· 3-6 years of Python full-stack development experience

· Strong expertise with Django/Flask/FastAPI

· Proficiency in frontend technologies (JavaScript, React/Angular/Vue)

· Hands-on experience developing and implementing ML models (not just theoretical knowledge)

· Practical experience with Scikit-learn, Pandas, and NumPy

· Experience deploying ML models to production

· Solid understanding of ML fundamentals (model training, evaluation, deployment)

· Strong database skills (SQL & NoSQL)

· Experience with Git and modern development workflows

What Sets You Apart (Nice to Have)

· Experience with TensorFlow or PyTorch for more complex models

· Cloud deployment experience (AWS/Azure/GCP)

· Knowledge of Docker and CI/CD for ML pipelines

· Experience with data visualization libraries (Plotly, D3.js)

· Familiarity with MLOps practices

· Previous experience in a "full-stack ML" role

Why This Role is Unique

You won't just be handed models to integrate—you'll have the opportunity to:

· Own the complete ML lifecycle from problem definition to production deployment

· Make architectural decisions about how AI/ML fits into our applications

· See your models directly impact users through the features you build

· Grow into a subject matter expert in practical AI/ML implementation

Who You Are

· A developer who enjoys both web development and practical ML

· Someone who likes taking ownership of features end-to-end

· A problem-solver who can translate business needs into technical solutions

· A continuous learner excited about applying AI/ML in production environments

· A pragmatic engineer who knows when a simple heuristic beats a complex model

Our Tech Stack

· Backend: Python, Django/FastAPI, PostgreSQL, Redis

· Frontend: React, TypeScript, Tailwind CSS

· ML: Scikit-learn, Pandas, NumPy, potentially TensorFlow/PyTorch

· Infrastructure: AWS/GCP, Docker, GitHub Actions

· Tools: Git, JIRA, Figma

What We Offer

· Competitive salary package

· Opportunity to build and shape our AI/ML capabilities

· Collaborative, engineering-driven culture

Job Type: Full-time

Pay: ₹600,000.00 - ₹1,500,000.00 per year

Work Location: In person

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

hyderabad, telangana, india