Location: Bangalore
Type: Full-time
Who We Are
KodNest is an EdTech headquartered in Bangalore, redefining how students transition from “just graduates” to job-ready professionals. We believe in transparency, accountability, and continuous learning.
But we’re not stopping at being average edtech or typical “view your grade” setups. KodNest is on a mission to become an AI-native EdTech platform, delivering dynamic, data-driven micro-learning experiences.
Role Summary
We’re seeking a Full-Stack AI/Data Engineer to design and implement complex ML/DL solutions from the ground up. You’ll train or fine-tune models (including large language models, advanced neural nets), develop sophisticated algorithms to meet defined outcomes, and integrate them into our product’s data pipelines and user-facing features. This isn’t a simple “plug in an external API” role—it requires hands-on model building, algorithm design, and full-stack integration skills.
Key Responsibilities
Algorithm Design & Custom Logic
Full-Stack Data & Pipeline Ownership
Front-End & API Integration
Deployment, Monitoring & Optimization
Skills & Qualifications
Technical Must-Haves
Advanced ML/DL Proficiency
Strong track record in training models from scratch using frameworks like PyTorch or TensorFlow.
Ability to fine-tune pre-trained LLMs (GPT, BERT, T5, or custom domain-specific models) or other advanced nets.
Solid theoretical grounding in neural network architectures, optimization methods, overfitting controls, etc.
Algorithm Design & Data Structures
Proven experience devising custom algorithms for domain-specific needs—beyond typical scikit-learn out-of-the-box solutions.
Comfortable blending multiple approaches: rule-based, heuristic, learned models, and ensemble strategies.
Skilled in analyzing large, potentially messy datasets for feature extraction or labeling.
Full-Stack Data Engineering
Proficiency in backend (Node.js, Python, Go, or similar) and data pipeline orchestration (Airflow, Step Functions, serverless frameworks).
Familiarity with distributed computing (Spark, Ray) or HPC for heavy training jobs is a plus.
Knowledge of relevant cloud services (AWS S3, EC2, ECS/EKS, GCP equivalents) for large-scale training, inference, data storage.
Front-End Integration (Nice to have)
Comfortable exposing model outputs via APIs and, if needed, building web components (React/Angular/Vue) to display real-time results or interactive AI-driven features.
Solid grasp of user experience concerns—making complex AI outputs explainable, with reason codes or confidence levels, etc.
DevOps & MLOps
Experience with containerization (Docker), orchestration (Kubernetes/ECS), continuous integration/deployment.
Familiarity with model serving solutions (TorchServe, TF Serving, custom microservices) and monitoring tools.
Ability to optimize GPU usage, set up HPC clusters, or cloud-based ML pipelines as required.
Soft Skills
Analytical Problem-Solving: Approach ambiguous tasks with structured experimentation, pivoting quickly based on results.
Collaboration: Willingness to brainstorm with product leads or subject matter experts to shape ML goals.
Communication: Translate complex ML constraints or results into accessible insights for stakeholders.
Ownership: Drive projects from concept to production, and continuously refine them based on user feedback or performance metrics.
Ideal Candidate Profile
5+ years in data engineering or machine learning roles, with at least 2-3 real-world deep learning projects deployed in production.
Expertise in fine-tuning modern LLMs or large neural networks for specialized tasks (NLP, recommendations, complex classification).
Comfortable building entire data and ML lifecycle (ingestion → training → inference → monitoring).
Thrives in a fast-paced environment, shipping iterative improvements, balancing research with pragmatic deliverables.
Passion for user impact: sees model building as a means to deliver better experiences or outcomes, not just a research exercise.
Why This Role Matters
We are on the leading edge of delivering advanced AI-driven features—ranging from deep analysis of user behavior to custom model responses that guide user actions. This position is our key AI expert role, shaping how we design, train, and deploy the complex models that set our product apart.