
Job Overview
Location
Bangalore, India
Job Type
Full-time
Category
Frontend Engineer
Date Posted
April 3, 2026
Full Job Description
📋 Description
- • As a Senior Frontend Engineer at Fermi AI, you will play a pivotal role in shaping an AI-first EdTech platform that transforms how students engage with STEM subjects by fostering productive struggle rather than simply providing answers, directly impacting learning outcomes for thousands of students across India and the US.
- • You will own end-to-end development of sophisticated frontend features including real-time AI tutoring experiences, interactive infinite canvases, teacher dashboards, student journey flows, and cross-platform mobile applications, ensuring seamless, high-performance user experiences that align with rigorous academic curricula.
- • Fermi AI is a mission-driven, global startup headquartered in Singapore with a growing engineering team in Bangalore, blending deep technical innovation with a passionate commitment to improving education through responsible AI, offering a rare opportunity to work at the forefront of AI in EdTech.
- • In this role, you will deepen your expertise in modern frontend architectures, tackle complex engineering challenges involving real-time audio streaming, state orchestration, and AI integration, and grow into a technical leader who influences product direction and engineering excellence.
- • What You'll Own
- • Develop and maintain the real-time AI tutor experience, including live audio streaming via Web Audio API and AudioWorklets, voice interaction, visual feedback, and stable WebSocket/Socket.IO-powered sessions that ensure low-latency, pedagogically sound tutoring interactions.
- • Build and enhance the interactive infinite canvas with freehand drawing, mathematical equation detection, spatial reasoning tools, and smooth touch/pen input handling for immersive problem-solving workflows.
- • Create and refine teacher and educator tools such as homework assignment systems, student progress tracking dashboards, classroom management features, and analytics views that empower educators with actionable insights.
- • Own student journey components including onboarding flows, subject/topic navigation, question attempt logging, mock test interfaces, and performance history visualization to support personalized learning paths.
- • Develop and maintain cross-platform mobile applications using Capacitor for iOS and Android, implementing native authentication flows (Google, Apple Sign-In) and ensuring consistent UI/UX across web and mobile.
- • Manage complex state logic using Redux Toolkit across 13+ slices covering canvas state, session data, question handling, notifications, classroom structures, and user preferences, ensuring predictability and scalability.
- • Implement and maintain notification systems, role-based access control (RBAC), and multi-tenant organization support to enable secure, scalable deployment across schools, districts, and individual users.
- • Optimize performance-critical systems including debounced data syncing, rate-limited AI feedback mechanisms, and efficient audio worklet processing to maintain responsiveness under load.
- • Our Stack
- • Next.js 16 (App Router) with React 19 and TypeScript for type-safe, scalable frontend development.
- • Redux Toolkit for centralized, predictable state management across complex UI interactions.
- • Socket.IO for reliable, real-time bidirectional communication between client and AI tutoring backend.
- • Web Audio API and custom AudioWorklets for low-latency audio processing in live tutoring sessions.
- • Capacitor for building and deploying native iOS and Android applications from a single codebase.
- • Jest and React Testing Library to maintain 95%+ test coverage, ensuring reliability and confidence in every release.
- • Sentry for error monitoring and Amplitude for user behavior analytics to drive data-informed improvements.
- • What You Bring
- • 5+ years of professional frontend development experience with a proven track record of delivering high-quality, production-grade applications.
- • Deep expertise in React, TypeScript, and Next.js, including advanced patterns in the App Router, server components, and client-server data fetching.
- • Hands-on experience building real-time applications using WebSockets or Socket.IO, particularly in contexts requiring low latency and high reliability.
- • Strong proficiency in state management libraries such as Redux Toolkit, Zustand, or equivalent, with experience managing complex, nested state in large-scale applications.
- • Demonstrated ability to design and implement complex, multi-role platforms featuring admin dashboards, workflow engines, and data-rich user interfaces.
- • A strong testing mindset: you consistently write unit, integration, and e2e tests because you prioritize shipping reliable, maintainable code.
- • Mobile-first development proficiency, including responsive design principles, touch gesture handling, and performance optimization for varying device capabilities.
- • Bonus Points
- • Experience with canvas-based libraries such as tldraw, Fabric.js, or similar for drawing, annotation, or diagramming interfaces.
- • Background in EdTech, AI-powered learning platforms, or educational software development.
- • Practical experience with Web Audio API, media streaming, or audio signal processing in web applications.
- • Prior work with Capacitor, Cordova, or other hybrid mobile frameworks for iOS/Android deployment.
- • Familiarity with role-based access control (RBAC), multi-tenant SaaS architectures, and identity providers like OAuth2/OpenID Connect.
- • Why Fermi
- • Founded by Peeyush Ranjan, former Google VP and Flipkart CTO, bringing world-class technical and product leadership to the mission.
- • Work at the cutting edge of AI and education, where your contributions directly influence how students learn, think, and persist through challenges.
- • Build with a modern, greenfield stack: React 19, Next.js 16 (App Router), Tailwind 4, and TypeScript — no legacy code, no technical debt to inherit.
- • Solve genuinely hard, impactful engineering problems: real-time audio orchestration, AI-integrated UIs, cross-platform consistency, and scalable state management in a live product used by thousands.
- • Enjoy high ownership and impact: you will shape product direction, influence technical decisions, and see the tangible results of your work in student engagement and learning outcomes.
Skills & Technologies
About Fermi AI, Inc.
Fermi AI is a company focused on developing advanced artificial intelligence solutions. They specialize in creating AI models and platforms designed to accelerate scientific discovery and innovation across various fields. Their technology aims to empower researchers and developers by providing powerful tools for data analysis, simulation, and prediction. Fermi AI's mission is to leverage the transformative potential of AI to tackle complex challenges and drive progress in areas such as materials science, drug discovery, and climate modeling. The company is committed to building robust, scalable, and interpretable AI systems that can unlock new insights and accelerate the pace of scientific breakthroughs.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Scale Army Careers
3 months ago

Neural Concept SA
3 months ago

Distyl Inc.
3 months ago