Software Engineer (Backend & AI)

12 - 16 years

0 Lacs

Posted:1 month ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be joining as a skilled Software Engineer (Backend & AI) with 12 years of experience in the core technical team at Vedantu. Your primary responsibility will involve designing, building, and deploying scalable backend systems. Additionally, you will be developing AI-driven features to enhance the learning experiences of millions of students using modern technologies such as Java (Spring Boot), Node.js, PostgreSQL, and MongoDB. Integration of intelligent automation and LLM-based solutions into the platform will also be a part of your role. Key Responsibilities: - Design, develop, and maintain scalable, low-latency backend services and RESTful/gRPC APIs to cater to 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 to ensure 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 improve platform performance and student learning outcomes. Qualifications & Requirements: - 12 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