Role Overview
We are looking for a motivated and technically inclined AI/ML Intern who is interested in working on real-world Artificial Intelligence and Machine Learning projects. The ideal candidate should have a good understanding of AI/ML concepts and practical knowledge of relevant tools and technologies.
Responsibilities
- Assist in developing and implementing AI/ML solutions for real-world projects.
- Collect, clean, preprocess, and analyze datasets.
- Build, train, test, and evaluate Machine Learning models.
- Perform exploratory data analysis and identify meaningful patterns.
- Implement ML algorithms using Python and relevant libraries.
- Research and explore new AI/ML techniques and tools.
- Assist in improving model performance and accuracy.
- Work with the team on assigned AI/ML tasks and projects.
- Document code, experiments, and results.
- Stay updated with current AI/ML technologies and developments.
Requirements
- Good knowledge of Python.
- Understanding of fundamental Machine Learning concepts.
- Knowledge of algorithms such as Linear/Logistic Regression, Decision Trees, Random Forest, KNN, Clustering, and Classification.
- Knowledge of NumPy and Pandas.
- Familiarity with Scikit-learn.
- Understanding of data preprocessing and model evaluation.
- Good analytical and problem-solving skills.
- Ability to learn and work independently.
Nice to Have
- Knowledge of Deep Learning.
- Familiarity with TensorFlow or PyTorch.
- Knowledge of NLP, Generative AI, LLMs, or Computer Vision.
- Experience with AI APIs or AI tools.
- Knowledge of Git/GitHub.
- Previous AI/ML projects or a relevant portfolio.
- Experience working with real-world datasets.
Skills
- Python
- NumPy
- Pandas
- Scikit-learn
- Machine Learning