- Collaborate with the BharatGen research and engineering team to design, build, and optimize AI/ML models.
- Implement and test algorithms in Python for applied AI/ML use cases.
- Apply Data Structures and Algorithms (DSA) concepts to optimize code for efficiency.
- Contribute to data preprocessing, feature engineering, and model evaluation pipelines.
- Work under the guidance of senior researchers and engineers to develop prototypes and POCs.
- Document technical processes and contribute to knowledge sharing within the team.
Required Skills & Knowledge
- Hands-on Python programming experience.
- Strong basics in AI/ML concepts (supervised and unsupervised learning, evaluation metrics, model training/testing workflows).
- Good understanding of Data Structures and Algorithms (DSA).
- Familiarity with popular ML libraries and frameworks (e.g., NumPy, Pandas, scikit-learn, TensorFlow/PyTorch) will be a plus.
- Problem-solving mindset, eagerness to learn, and ability to work in a cooperative team environment.
Eligibility
- Final-year students, recent graduates, or postgraduates in Computer Science, Information Technology, Data Science, AI & ML, or related disciplines.
- Prior academic or project experience in AI/ML is desirable.