AI ML Backend Intern

Date PostedJuly 23, 2026LocationKuala LumpurCompanyInnoquest Technologies Sdn. Bhd.SalaryRM 1200TypeInternship

Job Summary

We are looking for a motivated AI / Machine Learning Backend Intern to assist in developing intelligent backend systems that integrate machine learning models, data pipelines, and scalable APIs. The intern will work with engineering teams to build AI-enabled applications, data processing pipelines, and model-driven services used in production systems. This is a great opportunity for students pursuing a Bachelor's Degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering or related fields.

Responsibilities

  • Develop backend services and APIs integrating AI/ML models
  • Build data pipelines for preprocessing and model training
  • Implement AI-powered features like recommendation and chat assistants
  • Assist in model evaluation, testing, and optimization

Required Skills

  • Python and Node.js
  • Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch
  • REST API Development and Databases (MySQL/PostgreSQL, MongoDB)
  • Currently pursuing Bachelor’s Degree in CS, AI, Data Science or related fields

Job Details

Key role: We are looking for a motivated AI / Machine Learning Backend Intern to assist in developing intelligent backend systems that integrate machine learning models, data pipelines, and scalable APIs. The intern will work with engineering teams to build AI-enabled applications, data processing pipelines, and model-driven services used in production systems. Job Responsibilities: ● Assist in developing backend services and APIs that integrate AI / machine learning models. ● Build data pipelines for preprocessing, transforming, and preparing datasets for model training and inference. ● Support the development and deployment of machine learning models into backend services. ● Implement AI-powered features such as recommendation systems, prediction engines, classification systems, or chat assistants. ● Develop RESTful APIs or microservices to expose AI models for web or mobile applications. ● Work with engineering teams to integrate AI models into existing backend systems. ● Assist in model evaluation, testing, and optimization. ● Support data visualization and analytics dashboards for model insights. ● Participate in code reviews, debugging, and performance optimization. Technical Skills required: a) Knowledge or coursework in Python (preferred) and Node.js for API integration (Optional) Python libraries: ● Pandas ● NumPy ● Matplotlib / Seaborn ● Scikit-learn Machine Learning frameworks exposure: ● TensorFlow ● PyTorch ● XGBoost / LightGBM (optional) b) Basic understanding of AI/MI Knowledge: ● Supervised and unsupervised learning ● Model evaluation (accuracy, precision, recall, F1) ● Feature engineering ● Data preprocessing ● Model training vs inference Exposure to modern AI topics is a plus: ● Natural Language Processing (NLP) ● Recommendation systems ● Vector embeddings and semantic search ● AI chatbot architectures ● AI model inference pipelines c) Backend & Data Engineering Familiar with REST API Development, JSON based APIs, Backend frameworks (FastAPI, Flask, Django or Node.js Express), Database knowledge (MySQL/PostgreSQL, MongoDB) d) AI Infrastructure/Engineering (additional advantage) Exposure to Docker containers, Model serving frameworks (RabbitMQ, Kafka, Message queues), Basic Cloud platforms (AWS, GCP,Azure). AI tools knowledge (additional advantage) in HuggingFace, LangChain, Vector database (FAISS, Milvus and Weaviate) Job Requirements: ● Currently pursuing a Bachelor’s Degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering or related fields ● Suitable for 3rd year or final year internship or industrial training ● Participation in AI competition (Kaggle / Hackathons) or personal projects involving ML models, AI applications or Data analytics system, and experience working with large datasets would be an added advantage