Opportunity brief
Responsibilities
- Assist in developing and maintaining AI/ML features and intelligent solutions for the platform.
- Support data collection, data preprocessing, and model training activities.
- Implement and integrate AI models with backend systems, APIs, and applications.
- Write clean, efficient, reusable, and well-documented code following software engineering and ML best practices.
- Collaborate with product, engineering, and cross-functional teams to build and deploy AI-powered features.
- Test, debug, optimize, and improve AI models and workflows for better performance and accuracy.
- Maintain documentation for datasets, models, experiments, workflows, and technical processes.
- Participate in research and experimentation with new AI/ML techniques and technologies.
Requirements
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Information Technology, or a related field.
- Basic understanding of Machine Learning and Artificial Intelligence concepts.
- Proficiency in Python programming.
- Familiarity with AI/ML libraries such as TensorFlow, PyTorch, Scikit-learn, or similar frameworks.
- Knowledge of data preprocessing, feature engineering, and model evaluation techniques.
- Understanding of REST APIs and backend integration concepts is an advantage.
- Familiarity with databases, Git/GitHub, and version control systems.
- Strong analytical, problem-solving, and debugging skills.
- Good communication and teamwork abilities.
- Eagerness to learn new technologies and work in a collaborative environment.