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
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.