Job Description
About Company:
Eklavya Solutions is a Consulting, Outsourcing & Web Solutions firm offering wide range of services and ongoing support with unmatched quality and service delivery. With years of experience and expertise to offer unmatched services, we have been extremely successful in providing effective & efficient services & solutions to all our clients.
Some of our key services are Website Development Services & Management, Web Applications, Content Writing Services, Resume Writing Services, Marketing Solutions, Back Office Services and Virtual employee related services. Our creative and systematic solutions have benefited our customers across the globe — in a growing number of fields & domains.
We leverage our expertise, capabilities & methodologies to help companies develop challenging products & run day-to-day operations. Our strong commitment to quality, and our Lean Six Sigma principle driven approach empower us to deliver high quality of services to help reduce your costs of doing business while increasing your return on investment
At Eklavya Solutions, we take complete responsibility and accountability of all our projects and provide clear & transparent communication/reports. As trusted advisors to our clients, we have drawn upon our extensive experience to ensure our clients get the perfect solutions to meet current and future business needs.
Company Name: Eklavya Solutions.
Experience: Fresher.
Designation: Software Developer Trainee.
Role: 1. AI Engineer.
2. Data Analyst.
3. Software Development Engineer (SDE).
Job Location: Remote.
Eligibility Criteria:
- Qualification: BE/B.Tech(CS/IT/Entc/Data Science/AI-ML).
- Pass out Year: 2025/2026.
- Any Bond: NA.
- Percentage Criteria: 80% and Above.
- Certificate(If Any): Machine Learning / Deep Learning/ Full Stack (Java/Python).
Package Details:
- Stipend during 3 Months of internship period: Rs. 40,000/- Per Month (Based on Interview).
- Approx. PPO after 3 Months of internship: Up to Rs. 10,00,000/ per Annum (Based on performance).
Roles and Responsibilities AI Engineer:
- Design, train, and deploy machine learning and deep learning models for the school ecosystem platform.
- Build intelligent recommendation systems, adaptive learning engines, and NLP-powered features.
- Collaborate with product and data teams to translate educational challenges into AI solutions.
- Optimize model performance and monitor production systems for accuracy and reliability.
- Develop and manage end-to-end ML pipelines: data preprocessing → training → deployment.
- Integrate models with APIs and production systems using frameworks like FastAPI, Flask, and Docker.
- Stay updated on emerging AI/ML frameworks, techniques, and best practices relevant to EdTech.
- Explore advanced AI applications, including LLM fine-tuning, RAG architectures, and Generative AI.
- Contribute to research, Kaggle competitions, or open-source ML projects to enhance platform innovation.
Skills Required AI Engineer:
- Proficiency in Python and ML libraries such as TensorFlow, PyTorch, scikit-learn, and Hugging Face.
- Understanding of supervised, unsupervised, and reinforcement learning.
- Familiarity with NLP concepts: tokenization, embeddings, transformers, and large language models (LLMs).
- Experience with end-to-end ML pipelines and model deployment (APIs, FastAPI/Flask, Docker).
- Strong foundation in mathematics: linear algebra, probability, calculus, and statistics.
- Good problem-solving, analytical, and collaboration skills.
- Exposure to LLM fine-tuning, RAG architectures, or Generative AI applications is a plus.
- Participation in Kaggle competitions, research publications, or open-source ML contributions is desirable.
Roles and Responsibilities Data Analyst:
- Collect, clean, and transform large datasets from the school platform to generate actionable insights.
- Build dashboards and visual reports for school administrators, teachers, and internal leadership.
- Perform cohort analysis, trend tracking, and KPI monitoring across student performance and engagement.
- Work closely with product and engineering teams to instrument data collection and define metrics.
- Identify patterns, anomalies, and growth opportunities hidden within educational data.
- Communicate insights effectively to stakeholders and support data-driven decision-making.
- Support A/B testing design, analysis, and reporting (good-to-have).
- Assist in managing and optimizing ETL processes and cloud data warehouse pipelines (good-to-have)
Skills Required Data Analyst:
- Strong command of SQL — complex joins, window functions, CTEs, and aggregations.
- Proficiency in Python (Pandas, NumPy) or R for data wrangling and exploratory analysis.
- Experience creating dashboards with tools such as Power BI, Tableau, Metabase, or similar.
- Solid understanding of statistics — descriptive stats, distributions, hypothesis testing.
- Good communication skills — ability to translate data insights for non-technical stakeholders.
- Familiarity with cloud data warehouses (BigQuery, Snowflake, Redshift) or ETL pipelines is a plus.
- Exposure to A/B testing design and analysis is desirable.
Roles and Responsibilities Software Development Engineer:
- Build and maintain scalable, high-performance features across the Eklavya platform — web and mobile.
- Write clean, testable, and well-documented code following engineering best practices.
- Collaborate with product managers and designers to translate requirements into technical specifications and code.
- Participate in code reviews, architecture discussions, and sprint planning sessions.
- Debug production issues, improve application performance, and ensure system reliability.
- Design and implement RESTful APIs, database structures, and integrate frontend-backend workflows.
- Support CI/CD pipelines and agile development processes.
- Work with cloud services and containerization for deployment and scalability (good-to-have).
- Develop mobile applications using frameworks like React Native or Flutter (good-to-have).
Skills Required Software Development Engineer:
- Strong fundamentals in Data Structures and Algorithms (arrays, trees, graphs, dynamic programming).
- Proficiency in at least one backend language: Node.js, Python (Django/FastAPI), Java, or Go.
- Familiarity with frontend technologies: React.js, Next.js, or similar frameworks.
- Understanding of RESTful API design, database design (SQL + NoSQL), and basic system design.
- Exposure to Git, CI/CD pipelines, and agile development workflows.
- Experience with mobile app development, cloud platforms (AWS, GCP, Azure), and containerization (Docker/Kubernetes) is a plus.