Senior Software Engineer - Java and Python
Core
Design, develop, and maintain scalable web applications integrating Large Language Models (LLM) and RAG pipelines for AI-enhanced learning experiences.
Role type
Senior Software Engineer (AI/LLM integration)
Builds
Scalable web applications with AI-driven features for EdTech platforms
Domain
Education Technology (EdTech) + Generative AI
Deliverable
production ML models | product features
Required skills
ReactJS, Java, Python, SQL, REST APIs, distributed systems, LLM integration, RAG implementation, prompt engineering, vector databases
Preferred skills
Cloud platforms (AWS/Azure/GCP), deploying AI applications in production, EdTech domain experience
Technologies
ReactJS, Java, Python, SQL, AWS, Azure, LLM, REST, Vector DBs
Responsibilities
Design and build scalable web applications; integrate LLMs into workflows; optimize RAG pipelines; implement prompt engineering; collaborate on AI-driven features; troubleshoot production issues
Seniority
Senior, hands-on IC