Opportunity brief
Responsibilities
- Develop, train, and evaluate machine learning models using Python. - Perform data collection, cleaning, preprocessing, and feature engineering. - Implement supervised and unsupervised machine learning algorithms. - Work with libraries such as Scikit-learn, TensorFlow, PyTorch, Pandas, and NumPy. - Analyze datasets to identify patterns, trends, and insights. - Build predictive models for real-world business applications. - Assist in model optimization, testing, and performance evaluation. - Collaborate with Data Science and Software Development teams. - Use Git and GitHub for version control and project collaboration. - Prepare technical documentation and submit assigned tasks within deadlines.
Requirements
- Basic knowledge of Python programming. - Understanding of machine learning concepts and algorithms. - Familiarity with Pandas, NumPy, Matplotlib, and Scikit-learn. - Basic knowledge of data preprocessing and exploratory data analysis. - Understanding of classification, regression, and clustering techniques. - Basic knowledge of statistics and mathematics. - Familiarity with Jupyter Notebook, Google Colab, and GitHub. - Strong analytical, problem-solving, and communication skills. - Willingness to learn new AI/ML technologies and work on real-world projects.