Senior ML Engineer (Fullstack_ Python+ReactJS)

Tiger Analytics

5 - 10 years

Bengaluru, Chennai, Hyderabad

Posted: 23/06/2025

Job Description

Job Description
Job Description: Full Stack Lead (ReactJS + Python + Cloud)
Overview: We are looking for a Full Stack Engineering Lead who is equally skilled in building intuitive frontends with ReactJS, robust APIs with Python, and deploying solutions to the cloud (Azure/AWS/GCP). The ideal candidate should have experience leading full-stack projects, architecting scalable systems, and mentoring engineering teams in an agile product environment.

Responsibilities
  • Lead the development of end-to-end web applications using ReactJS (frontend) and Python (FastAPI/Django/Flask) for backend APIs.
  • Architect cloud-native, scalable systems with strong understanding of DevOps principles.
  • Work with product managers, designers, and other stakeholders to define system requirements and user journeys.
  • Ensure best practices in unit testing, performance optimization, and maintainability.
  • Mentor a team of developers and conduct code reviews, design reviews, and sprint planning.
  • Drive implementation of logging, monitoring, and debugging best practices.
  • Set up CI/CD pipelines, containerized deployments (Docker, Kubernetes), and infrastructure-as-code (Terraform/ARM).
  • Own the delivery pipeline from local development to production deployment.
Requirements
  • 6+ years of full-stack development experience.
  • Deep expertise in ReactJS, JavaScript/TypeScript, modern CSS, and component libraries (Material UI, AntD).
  • Strong backend experience in Python with frameworks like FastAPI, Django, or Flask.
  • Solid experience with RESTful APIs, WebSockets, and asynchronous programming.
  • Cloud experience with Azure (preferred), AWS, or GCP: VM, Storage, Kubernetes, API Gateways.
  • Familiarity with containerization (Docker), orchestration (Kubernetes), and deployment automation tools.
  • Strong knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Excellent communication, team collaboration, and mentoring skills.
Good to Have
  • Experience in building and scaling SaaS applications.
  • Familiarity with security best practices (OAuth2, JWT, rate limiting).
  • Exposure to serverless architectures, GraphQL, or ML model serving is a plus.
Job Requirement
Requirements
  • 6+ years of full-stack development experience.
  • Deep expertise in ReactJS, JavaScript/TypeScript, modern CSS, and component libraries (Material UI, AntD).
  • Strong backend experience in Python with frameworks like FastAPI, Django, or Flask.
  • Solid experience with RESTful APIs, WebSockets, and asynchronous programming.
  • Cloud experience with Azure (preferred), AWS, or GCP: VM, Storage, Kubernetes, API Gateways.
  • Familiarity with containerization (Docker), orchestration (Kubernetes), and deployment automation tools.
  • Strong knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Excellent communication, team collaboration, and mentoring skills.

About Company

Tiger Analytics is a global leader in data science and artificial intelligence (AI) consulting, specializing in delivering advanced analytics solutions to Fortune 1000 companies. Headquartered in Santa Clara, California, the company operates across North America, Europe, Asia-Pacific, and India. It offers end-to-end services in data engineering, machine learning, AI, and MLOps, helping organizations unlock value from their data to drive business impact. Serving industries such as retail, healthcare, BFSI, manufacturing, and pharma, Tiger Analytics is frequently recognized by Forrester, Gartner, and Analytics India Magazine as a top analytics firm. The company is also Great Place to Work-Certified™, reflecting its strong culture of innovation, collaboration, and excellence.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).