Loora is on a mission to revolutionize education and break down language barriers with its cutting-edge AI, building the first-ever personal AI English tutor. Loora offers its users an AI tutor that is always available to talk about whatever they want, give immediate feedback on English skills, and guide them on their journey to fluency.
We are seeking a Staff Backend Developer to join our growing core team!
Your role:
We are looking for a Staff Backend Developer to drive the architecture and development of our AI-powered language learning platform. In this role, you will design and implement backend systems that directly impact millions of learners worldwide. You will architect scalable services that power real-time AI conversations, ensuring low-latency performance and reliability while building the foundation for our next generation of language learning features.
Key Responsibilities:
- Design, develop, and maintain high-performance backend services and APIs (REST and gRPC) that power AI-driven conversational experiences.
- Build and optimize asynchronous Python applications capable of handling real-time audio/text processing at scale.
- Ensure seamless, low-latency integration between mobile and web clients and our AI backend platform.
- Drive technical decisions on system architecture, focusing on low latency and fault-tolerance.
- Collaborate with AI/ML, mobile, DevOps, and product teams to deliver end-to-end solutions that delight our users.
- Work within CI/CD workflows to ensure smooth deployments and maintain high code quality standards.
- Establish engineering best practices and mentor team members to build a world-class engineering culture.
- Optimize system performance and resource utilization while maintaining reliability SLAs for our growing user base.
Requirements:
- Minimum of 6 years of diverse Python development experience.
- Deep expertise in Python concurrency and execution models (WSGI, ASGI, asyncio, multiprocessing, threading, GIL).
- Proven track record building production-ready asynchronous Python applications serving high-volume traffic.