Position : Backend AI Engineer
Company : VaktaAI(XR AI Technolab Private Limited)
Experience : 1–2 Years
Employment Type : Full-Time
Location : Ahmedabad (WFO)
Reporting To : Founder
Company Overview
VaktaAI is an AI-powered EdTech startup on a mission to make quality education accessible and affordable for every Indian student. We are building next-generation AI-driven learning experiences for K-12 and competitive exam preparation (JEE, NEET, UPSC) — combining advanced generative AI, voice technologies, and immersive interfaces to transform how millions of students learn. Founded by experienced EdTech entrepreneurs, VaktaAI is reshaping personalised education for Bharat. Join us in building the future of AI tutoring.
Job Summary
We are looking for a skilled AI & Python Backend Developer to join our core engineering team. Your primary focus will be designing and developing server-side logic, APIs, and AI pipeline orchestration for serving voice-driven and AI-powered educational applications while ensuring high performance, scalability, and cost efficiency. Join us to build the backend that powers AI-driven tutoring experiences that will change how millions of Indian students learn.
Key Responsibilities
- Design, develop, and maintain scalable and efficient backend applications and RESTful services using Python and FastAPI.
- Develop and maintain backend services — design scalable APIs (REST / WebSocket), build fault-tolerant systems, and ensure clean, testable code.
- Implement and optimise Retrieval-Augmented Generation (RAG) systems for AI-driven educational content delivery.
- Integrate and optimise Large Language Model (LLM) pipelines, including prompt engineering, response optimisation, and multi-model orchestration.
- Build and maintain real-time voice AI pipelines — Speech-to-Text and Text-to-Speech integrations for conversational AI experiences.
- Develop and manage data pipelines, orchestration workflows, and vector search systems for AI and ML models.
- Optimise data and storage — design schemas, tune queries (NoSQL / SQL), manage unstructured educational data, and apply caching and indexing for performance.
- Optimize system latency, throughput, and AI API cost efficiency at scale to enable affordable pricing for Indian students.
- Deliver reliable releases — ensure observability with metrics, logs, and traces, and ship backward-compatible features.
- Contribute to architecture — participate in design discussions, resolve scaling and latency bottlenecks, and drive improvements in performance and reliability.
- Champion best practices — enforce coding standards, write well-documented code, and stay current with backend and Generative AI technologies.
- Collaborate across teams — integrate AI models into production, define data contracts with frontend, and partner with the team for smooth deployments.
Must-Have Skills & Qualifications
Experience : 1–2 years in backend development with hands-on AI / ML product experience.Python & FastAPI : Strong proficiency in Python with production experience building REST APIs, WebSocket endpoints, middleware, async programming, and dependency injection using FastAPI.LLM & Generative AI : Hands-on experience working with Large Language Models (OpenAI, open-source models, or similar), prompt engineering, and response optimization.RAG Systems : Experience implementing Retrieval-Augmented Generation pipelines with vector databases and semantic search.Voice AI : Familiarity with Speech-to-Text and Text-to-Speech systems and real-time audio processing.Databases : Strong knowledge of NoSQL databases (MongoDB or similar), including schema design, query optimization, and scaling. Exposure to SQL databases is a plus.Caching & Performance : Experience with Redis or similar caching solutions and performance optimization techniques.Cloud & DevOps : Familiarity with Docker, cloud platforms (AWS / GCP / Azure), and basic CI / CD pipelines.APIs & Real-time : Experience building and scaling WebSocket and REST APIs for real-time applications.Programming Fundamentals : Proficiency in algorithms, data structures, and asynchronous programming patterns.Problem-Solving : Strong debugging skills and ability to optimize for performance, scalability, and reliability.Ownership : Ability to own features end-to-end, write clean code, and drive improvements independently.Good to Have
Experience with LLM orchestration frameworks (LangChain, LlamaIndex, or similar).Experience with real-time audio / voice streaming architectures.Knowledge of multilingual NLP — Hindi, English, and Hinglish language processing.Familiarity with Indian education systems (NCERT, CBSE, State Boards, JEE / NEET patterns).Exposure to 3D web technologies or browser-based immersive rendering.Experience with observability tools (logging, monitoring, tracing).Contributions to open-source projects or a strong GitHub portfolio.Prior experience in an early-stage startup environment.What We Offer
Work on cutting-edge Generative AI technology in a high-impact EdTech startup solving real problems for Bharat.Direct collaboration with the founding team with real ownership and autonomy over technical decisions.Build AI systems that will directly impact millions of Indian students.Flexible remote / hybrid work environment.Competitive compensation with equity / ESOP potential.Fast-paced learning environment with full-stack AI exposure — from language models to voice AI to immersive interfaces.How to Apply
Share your resume along with a brief note highlighting your AI / ML project experience and any relevant GitHub repositories or portfolio links. Candidates who can demonstrate hands-on experience with LLMs, RAG systems, or voice AI will be given priority.
VaktaAI — Making Quality Education Accessible Through AI