What you will do
- Prepare, clean, and analyze datasets for ML training
- Train and evaluate simple ML models (classification/recommendation)
- Experiment with features and data enhancements to improve model performance
- Assist in building an AI-assisted configuration or recommendation system
- Validate model outputs and analyze incorrect predictions
- Clearly document experiments, results, and learnings
- Collaborate with software engineers to integrate AI outputs into applications
Your profile
- You're currently pursuing a degree in data engineering or an AI-related field. Internship duration: minimum 3 months, ideally 6 months
- Basic understanding of machine learning concepts (e.g., training vs. testing data, overfitting, supervised learning)
- Comfortable with Python
- Familiar with basic data handling (CSV files, tables, columns, labels)
- Curious mindset and willingness to learn
- Able to explain technical ideas clearly
- We value clear thinking, strong data understanding, and a willingness to learn over building overly complex or fancy models
Nice to have experience with any of the following:
- pandas, NumPy
- scikit-learn
- PyTorch or TensorFlow (basic level is fine)
- Experience training simple models (school projects count)
- Interest in applied AI, decision support systems, or configuration tools
What this role is NOT:
- A pure research position
- Just prompt-engineering
- Building a large model from scratch
Location and type of contract
- Petaling Jaya, Malaysia
- Internship
- Hybrid
- Internship
- CV in English