Senior Backend & AI/ML Engineer (Python / FastAPI / EdTech)

Mafatlal Industries

Navi Mumbai

On-site

INR 1,800,000 - 3,200,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mafatlal Industries in Navi Mumbai seeks a versatile Backend & AI/ML Engineer to architect, build, and scale the examination and adaptive learning platform. You will own production backend services, database schemas, and platform APIs using Python and FastAPI, while integrating AI/ML features into core applications.

The role emphasizes secure RBAC, zero-downtime migrations, and deployment of GenAI capabilities, including predictive models and recommendation engines, with close collaboration with

Qualifications

  • Experience building production-grade backend services with FastAPI, Pydantic, SQLAlchemy, and Alembic.
  • Deep PostgreSQL expertise including schema design and ACID transactions.
  • Strong API design and security with JWT, RBAC, and audit logging.
  • Experience integrating ML models or GenAI into backend architectures (LangChain, LlamaIndex, OpenAI/HuggingFace).
  • Testing and tooling proficiency with Pytest, Docker, Git.
  • Ability to manage state-heavy, multi-role workflows with data-consistency.

Responsibilities

  • Develop and maintain scalable FastAPI services for examination management, question generation, and results processing.
  • Design and migrate PostgreSQL schemas with safe Alembic migrations.
  • Implement secure authentication/authorization and integrate with Redis, S3, and biometric systems.
  • Write unit/integration tests and ensure production reliability with Kubernetes deployments.
  • Embed AI/ML and GenAI capabilities into core platform workflows.

Skills

Backend engineering
Python mastery
FastAPI experience
Security & RBAC
Testing & CI
Stateful workflows

Tools

PostgreSQL
Alembic
Redis
Docker
Kubernetes
LangChain
LlamaIndex
OpenAI APIs

Job description

Role Overview

We are seeking a versatile Backend & AI/ML Engineer to architect, build, and scale a next-generation examination and adaptive learning platform. In this role, you will primarily own production backend services, high-integrity workflows, database architecture, and platform APIs using Python and FastAPI, while integrating intelligent AI/ML capabilities, behavioral analytics, and generative AI features into the core application.

The ideal candidate brings strong backend engineering rigormanaging complex data models, secure RBAC, and zero-downtime database migrationsalongside the ability to deploy predictive models, recommendation engines, and LLM-powered features for personalized education.


Key Responsibilities
Core Backend Engineering (Primary Focus)
  • API & Workflow Development: Build and maintain scalable, asynchronous FastAPI services for administrative and candidate-facing applications across examination management, question paper generation, paper moderation, translation, center management, attendance, and result processing.
  • Database Architecture & Migrations: Design and optimize PostgreSQL data models, complex queries, indexing strategies, and transactional integrity. Author and manage safe Alembic database migrations.
  • Integrations & Security: Implement secure authentication/authorization (JWT, RBAC), input validation, secure file handling, and integrations with Redis, S3-compatible object storage, biometric systems, email services, and offline center-local systems.
  • Reliability & Testing: Apply consistent response handling, custom exception structures, and validation schemas. Write comprehensive unit, integration, and API tests using Pytest.
  • Production Operations: Diagnose API performance bottlenecks, concurrency constraints, and data consistency issues. Collaborate with the Technical Lead and DevOps team on safe deployments, rollback strategies, and Kubernetes-based environments.

AI/ML & Adaptive Learning Capabilities
  • Behavioral & Predictive Intelligence: Develop and integrate algorithms that assess learner/candidate behavior, engagement, and performance trends (e.g., academic progress tracking, risk/dropout prediction, and feedback loops).
  • Recommendation Engines: Build algorithms to suggest adaptive learning paths, subject-specific focus areas, and mentor/study-partner matching based on performance and user context.
  • Generative AI & LLM Integration: Leverage LLMs, LangChain, or LlamaIndex to implement retrieval-augmented generation (RAG) for automated explanations, adaptive content generation, and intelligent administrative assistance.
  • Model Deployment & Monitoring: Package and serve machine learning and GenAI pipelines as low-latency microservices/RESTful APIs integrated directly into the primary FastAPI backend.
Required Skills & Qualifications
  • Backend & Python Mastery: Strong core Python programming skills with hands-on production experience using FastAPI, Pydantic, SQLAlchemy, and Alembic.
  • Database Management: Deep knowledge of PostgreSQL, including complex schema design, ACID transactions, query optimization, indexing, and constraint enforcement.
  • API Design & Security: Proven track record of designing asynchronous RESTful APIs with strong security standards (JWT, RBAC, payload sanitization, and audit logging).
  • AI/ML & GenAI Fundamentals: Practical experience integrating ML models or Generative AI frameworks (e.g., LangChain, LlamaIndex, OpenAI/HuggingFace APIs) into backend architectures.
  • Testing & Tooling: Proficient with Pytest, Docker, Git, and automated testing strategies for multi-tier applications.
  • Workflow Ownership: Strong ability to handle state-heavy, multi-role business workflows while maintaining data consistency.
Preferred Skills
  • Experience with Redis, Celery/task queues, background workers, and event-driven architectures.
  • Hands-on experience developing recommendation engines, predictive scoring models, or behavioral analytics in the education, examination, or EdTech domains.
  • Familiarity with AWS/Azure/GCP, S3-compatible storage, biometrics, offline sync, or Kubernetes-based deployment environments.
  • Exposure to RAG architectures, vector databases (e.g., pgvector, Pinecone), or fine-tuning open-source LLMs.
Success Measures
  • Core backend services are robust, secure, tested, and backward-compatible.
  • Relational data models and Alembic migrations execute smoothly with zero data loss or workflow interruptions.
  • AI/ML services are seamlessly embedded into core platform workflows with reliable API latency.
  • High code coverage, clear documentation, and rapid root-cause resolution for production incidents.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Estuate - AI/ML Engineer - Python/Tensorflow
Estuate - AI/ML Engineer - Python/Tensorflow

Estuate, Inc. • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Founding Engineer, Backend (Senior)
Founding Engineer, Backend (Senior)

Cenna • Hyderabad

On-site
INR 3,500,000 - 6,000,000
AI Engineer (Backend) - Assistant Manager
AI Engineer (Backend) - Assistant Manager

Deloitte Shared Services India • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Senior Python Engineer (AI, ML & Agentic AI)
Senior Python Engineer (AI, ML & Agentic AI)

Saanvi Nexus • Indore District

On-site
INR 1,800,000 - 3,200,000
Backend Developer (Python) – GenAI & LLM Applications
Backend Developer (Python) – GenAI & LLM Applications

NavGurukul • India

On-site
INR 1,500,000 - 2,500,000
Lead Developer
Lead Developer

P2P • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer – Backend (Python)
Senior Software Engineer – Backend (Python)

Codemonk • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Software Engineer - Backend Engineer (Python)
Software Engineer - Backend Engineer (Python)

Infinity learn • Hyderabad

On-site
INR 900,000 - 1,500,000
Backend Developer with Java Spring Boot Python FastAPI Cloud GenAI
Backend Developer with Java Spring Boot Python FastAPI Cloud GenAI

Genpact • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Automation Engineer (AI)
Automation Engineer (AI)

Talent Formula • Hyderabad

On-site
INR 1,500,000 - 2,200,000