
Senior Backend Engineer – Python (Flask/FastAPI)
Cuepilot AI
Kolkata metropolitan area, West Bengal
•
On-site
On-Site
Full-Time
Kolkata metropolitan area, West Bengal
India
About the Role
Location: Kolkata, India (In-office)
Type: Full-time
Experience: 5+ years
About CuePilot
CuePilot is building a next-generation platform to power preschools of the future combining powerful tools for curriculum planning, classroom journaling, communication, and AI-driven insights — all designed to elevate the preschool experience for educators, parents, and school leaders. Built for web, iOS, and Android, CuePilot blends world-class engineering with deep domain expertise in early childhood education. We're already trusted by forward-thinking preschools across India and globally, and are just getting started.
If you're excited by high-impact problems, clean product thinking, and the chance to build something foundational in EdTech, CuePilot is the place to be.
About the Role
We're looking for a seasoned Python backend engineer to join our core engineering team at Agastya – a next-gen EdTech SaaS for preschools. You’ll work closely with the founders and product teams to build scalable, fast, and secure backend services – and power the AI-enabled features that are core to our platform.
Key Responsibilities
Architect and maintain microservices using Flask and FastAPI
Design performant, secure, and well-documented APIs
Optimize systems for scalability and low latency
Work with GCP services (Cloud Run, Cloud Storage, Firestore, IAM, etc.
Maintain existing CI/CD pipelines and observability tools (Sentry, logging, etc.)
Collaborate with mobile/web engineers for full-stack delivery
Support deployment and scaling of AI/ML features and services
Requirements
5+ years of backend development experience in Python
Familiar with AI tools and IDEs like Cursor, Claude Code, etc.
Deep expertise in Flask and FastAPI frameworks
Hands-on experience with Google Cloud Platform (GCP)
Strong understanding of performance optimization and async programming
Experience with NoSQL databases like MongoDB or Firestore
Comfortable with Docker and GitHub Actions
Startup mindset: proactive, execution-oriented, and quality-driven
Bonus / Preferred
Familiarity with foundation model APIs and tools like OpenAI, CoreWeave, Pinecone, LangChain, etc.
Exposure to building or integrating AI-driven features in production apps
Type: Full-time
Experience: 5+ years
About CuePilot
CuePilot is building a next-generation platform to power preschools of the future combining powerful tools for curriculum planning, classroom journaling, communication, and AI-driven insights — all designed to elevate the preschool experience for educators, parents, and school leaders. Built for web, iOS, and Android, CuePilot blends world-class engineering with deep domain expertise in early childhood education. We're already trusted by forward-thinking preschools across India and globally, and are just getting started.
If you're excited by high-impact problems, clean product thinking, and the chance to build something foundational in EdTech, CuePilot is the place to be.
About the Role
We're looking for a seasoned Python backend engineer to join our core engineering team at Agastya – a next-gen EdTech SaaS for preschools. You’ll work closely with the founders and product teams to build scalable, fast, and secure backend services – and power the AI-enabled features that are core to our platform.
Key Responsibilities
Architect and maintain microservices using Flask and FastAPI
Design performant, secure, and well-documented APIs
Optimize systems for scalability and low latency
Work with GCP services (Cloud Run, Cloud Storage, Firestore, IAM, etc.
Maintain existing CI/CD pipelines and observability tools (Sentry, logging, etc.)
Collaborate with mobile/web engineers for full-stack delivery
Support deployment and scaling of AI/ML features and services
Requirements
5+ years of backend development experience in Python
Familiar with AI tools and IDEs like Cursor, Claude Code, etc.
Deep expertise in Flask and FastAPI frameworks
Hands-on experience with Google Cloud Platform (GCP)
Strong understanding of performance optimization and async programming
Experience with NoSQL databases like MongoDB or Firestore
Comfortable with Docker and GitHub Actions
Startup mindset: proactive, execution-oriented, and quality-driven
Bonus / Preferred
Familiarity with foundation model APIs and tools like OpenAI, CoreWeave, Pinecone, LangChain, etc.
Exposure to building or integrating AI-driven features in production apps