AI/Machine Learning Backend Developer Intern

ashley-avatar-image

AI-generated summary

beta

This job is for an AI/Machine Learning Backend Developer Intern. You might like this job because you'll help create smart backend systems, work with cool AI features, and learn about data pipelines. It's a great way to kickstart your tech career!

RM 1200

remote, Kuala Lumpur

Job Description

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

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


Skills

Artificial Intelligence
Python (Programming Language)
TensorFlow
Data Processing Unit
FastAPI
Apache Kafka

Additional Info

Company Activity

Last active - few minutes ago

Experience Level

#NoExperienceNeeded

Career Level

Internship

Job Specialisation


Company Profile

Innoquest Technologies Sdn. Bhd.-logo-image

Innoquest Technologies Sdn. Bhd.