Software Engineer (Backend & AI)

2 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Vedantu is a pioneer in the EdTech industry, transforming how students learn through interactive online classes and personalized learning journeys. Our mission is to make high-quality education accessible to every learner through cutting-edge technology and AI innovation. We are a fast-paced, innovation-driven team passionate about solving real-world challenges in education through scalable systems, intelligent automation, and advanced AI.


About the Role:

We are seeking a skilled Software Engineer (Backend & AI) with 1–2 years of experience to join our core technical team. In this role, you will design, build, and deploy scalable backend systems while developing AI-driven features that enhance learning experiences for millions of students. You will work with modern technologies such as Java (Spring Boot), Node.js, PostgreSQL, and MongoDB, while integrating intelligent automation and LLM-based solutions into our platform.


Key Responsibilities:

  • Design, develop, and maintain scalable, low-latency backend services and RESTful/gRPC APIs to support a large number of concurrent users.
  • Implement real-time features using WebSockets and event-driven architectures for interactive learning experiences.
  • Collaborate with cross-functional teams to build and integrate AI agents, LLM-based chatbots, tutoring assistants, and content-generation tools using frameworks such as LangChain or LlamaIndex.
  • Develop Retrieval-Augmented Generation (RAG) systems, including vector embeddings, semantic search, and optimized information retrieval workflows.
  • Optimize database schemas, queries, and system performance for reliability, scalability, and efficiency.
  • Ensure high code quality through unit testing, integration testing, code reviews, and adherence to CI/CD best practices.
  • Continuously research and implement emerging AI and backend technologies to enhance platform performance and student learning outcomes.


Qualifications & Requirements:

  • 1–2 years of professional software development experience.
  • Strong proficiency in Java (Spring Boot) or Node.js.
  • Experience with PostgreSQL, MongoDB, and LLM frameworks (LangChain, LlamaIndex).
  • Knowledge of vector databases (Pinecone, Weaviate, PGVector) and semantic search.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
  • Strong understanding of software architecture, design patterns, and data structures.
  • Passion for innovation and interest in the EdTech and AI domains.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You