AI Engineer
NavGurukul is seeking a talented AI Engineer to join their remote-first team, with approximately 30% travel to their Campuses or Igatpuri HQ. This role is ideal for individuals passionate about using AI for social impact and improving learning outcomes.
About NavGurukul
NavGurukul dreams of a world where every learner has a fair chance to grow. At NavGurukul's AI learning labs, we are on a mission to impact 1 crore underserved students in the next 1 year. We aim to leverage AI and build meaningful, joyful learning experiences. If you believe that technology can be a tool for equity, AI can be leveraged to bridge the learning gap, and want your work to directly touch lives — this might be for you!
What You'll Be Doing
- Experiment, architect, and build AI solutions for learning at scale.
- Design, fine-tune, and deploy advanced LLMs (GPT, BERT, open-source models) and MOE applications for diverse real-world learning applications.
- Establish AI-driven decision intelligence frameworks to enhance organizational efficiency and impact, including automated evaluation and A/B testing for prompts and model outputs, with quality measured through metrics and human-in-the-loop feedback.
- Adopt a careful, iterative, and data-driven approach for optimization, innovation, and continuous experimentation.
- Develop evaluation datasets for benchmarking model fit and task-specific performance, ensuring AI systems deliver reliable, high-quality results.
- Create prompt and chain flows using best practices, including building prompt templates, orchestration, and tool/chain integrations.
- Mentor junior engineers in AI best practices, experimentation, and rapid prototyping.
- Expose models and pipelines via clean, secure APIs (FastAPI/Flask) and collaborate with infra/ops for deployment and monitoring.
- Write high-quality, well-tested production code (typing, pytest, packaging) and maintain good documentation.
What We're Looking For
- Expert-level programming in Python and AI/ML frameworks (TensorFlow, PyTorch, Hugging Face, LangChain, RAG, vector search solutions).
- LLM & NLP expertise with hands-on experience with GPT, BERT, vector databases, prompt engineering, and fine-tuning.
- Strong MLOps and deployment experience, including model training, serving, monitoring, lifecycle management, and building production-grade AI systems at scale.
- A strategic mindset with hands-on execution ability – capable of designing architecture and coding.
- Keeps informed about developments in AI, emerging research, and industry trends, understanding their implications for product competitiveness and performance.
- Contributions to open-source AI projects or thought leadership in the AI community are a significant plus.
Why Join NavGurukul
- Real-World Impact: Join a mission to empower underserved students with AI applications, changing lives and optimizing social impact.
- A Place to Belong: Become part of a supportive community that encourages personal and professional growth, including paid Vipassana breaks and learning Saturdays.
- Leadership & Innovation: Shape AI strategy, mentor engineers, and drive AI adoption within the organization.
- Purpose Over Pay: As a nonprofit, salaries are competitive within the sector, offering immense purpose, autonomy, and the chance to work with passionate, mission-driven individuals.
Experience
NavGurukul is hiring at all levels, from engineers with 2+ years of experience to senior leadership. Strong real-world AI/ML experience is paramount. If you meet 60% of the technical requirements and have a passion for learning (bonus points for excellent Math scores), we encourage you to apply.
