Job Summary We are looking for a passionate and technically skilled AI Intern to support our AI/ML initiatives. This role offers hands-on experience in building intelligent systems, working with datasets, and contributing to innovative AI solutions.
Qualification Bachelors Degree in Computer Science,IT, AI, ML or a related field.
Technical Skills Required - Programming Languages: Proficiency in Python; familiarity with R, Java, or C++ is a plus.
- Machine Learning Libraries: scikit-learn, XGBoost, LightGBM.
- Deep Learning Frameworks: TensorFlow, PyTorch, Keras.
- Data Handling: pandas, NumPy, SQL, Apache Spark (basic).
- Data Visualization: Matplotlib, Seaborn, Plotly.
- Natural Language Processing (NLP): spaCy, NLTK, Hugging Face Transformers.
- Computer Vision (optional): OpenCV, torchvision.
- Model Deployment: Flask/FastAPI, Docker, basic understanding of REST APIs.
- Version Control: Git, GitHub/GitLab.
- Cloud Platforms (preferred): AWS (SageMaker) or Azure ML.
- Tools Environments: Jupyter Notebooks, VS Code, Google Colab.
- Familiarity with MLOps concepts and tools (e.g., Kubeflow , Docker , Kubernetes , MLflow , DVC) is a bonus.
- Strong foundation in statistics, linear algebra, and probability.
Job Responsibilities - Assist in developing, training, and evaluating machine learning and deep learning models.
- Perform data preprocessing, feature engineering, and exploratory data analysis (EDA).
- Support the deployment and monitoring of AI models in production environments.
- Conduct research on state-of-the-art AI techniques and present findings.
- Collaborate with cross-functional teams to integrate AI solutions into products.
- Document code, experiments, and project outcomes clearly and concisely.