AI Engineering Intern

CloudMile

Singapore

On-site

SGD 11,000 - 17,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

CloudMile is seeking an AI Engineering Intern to design, build, and deploy Generative AI applications and ML solutions for real-world business use cases.

You will gain hands-on experience across the AI lifecycle, from data prep and model development to backend integration, evaluation, and cloud deployment, working with LLMs, RAG, AI agents, and conversational AI.

Qualifications

  • Pursuing Bachelor’s or Master’s in Computer Science, AI, Data Science, Software Engineering, or a related field.
  • Strong programming with Python.
  • Experience building Generative AI or LLM-powered apps.
  • Experience developing or evaluating ML models.
  • Experience creating APIs or backend services.
  • Familiarity with ML concepts: training, validation, metrics.
  • Familiarity with LLMs, RAG, prompt engineering, or conversational AI.
  • Proficient with Git and collaborative development.

Responsibilities

  • Design and develop Generative AI applications including RAG systems and AI agents.
  • Build, train, evaluate, and improve ML models for production use cases.
  • Develop AI services using Python and FastAPI and integrate with backend systems.
  • Work with LangChain, LangGraph, Vertex AI, Dialogflow.
  • Perform data prep, feature engineering, vector embedding, semantic search, and evaluation.
  • Develop prompts and improve LLM responses via retrieval optimization.
  • Support end-to-end AI apps with frontends built in React/Next.js.
  • Deploy and operate AI workloads on Google Cloud (Vertex AI, BigQuery, Cloud Run, Cloud Storage).
  • Collaborate with engineers to prototype, test, document, and deploy AI features.
  • Research emerging AI technologies and assess enterprise applicability.

Skills

Python
LLM concepts
Analytical thinking
Independent work
Git collaboration

Education

Bachelor’s or Master’s degree in CS/AI/DS/SE

Tools

FastAPI
React
Next.js
LangChain
LangGraph
Dialogflow
Vertex AI
BigQuery
Cloud Run
Docker
Kubernetes

Job description

CloudMile is looking for an AI Engineering Intern to help design, build, and deploy Generative AI applications and machine learning solutions for real-world business use cases.

You will gain hands-on experience across the AI application lifecycle—from data preparation and model development to backend integration, evaluation, and cloud deployment. Projects may involve large language models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, conversational AI, and machine learning models.

This role is ideal for someone who wants to move beyond experimentation in notebooks and develop practical, production-ready AI applications.

Key Responsibilities
  • Design and develop Generative AI applications, including RAG systems, AI agents, enterprise search, and conversational AI solutions.
  • Build, train, evaluate, and improve machine learning models for use cases such as classification, prediction, recommendation, and natural language processing.
  • Develop and integrate AI services using Python and backend frameworks such as FastAPI.
  • Work with LLM frameworks and tools such as LangChain, LangGraph, Vertex AI, and Dialogflow.
  • Perform data preparation, feature engineering, vector embedding, semantic search, and model evaluation.
  • Develop effective prompts and improve LLM responses through prompt engineering, retrieval optimization, and evaluation.
  • Support the development of end-to-end AI applications, including integration with frontend applications built using React or Next.js.
  • Deploy and operate AI workloads on Google Cloud, using services such as Vertex AI, BigQuery, Cloud Run, and Cloud Storage.
  • Collaborate with engineers to prototype, test, document, and deploy AI features.
  • Research emerging AI technologies and assess their suitability for enterprise use cases.
Requirements
  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related discipline.
  • Strong programming foundation in Python.
  • Practical experience with at least one of the following:
  • Building Generative AI or LLM-powered applications
  • Developing or evaluating machine learning models
  • Creating APIs or backend services
  • Familiarity with fundamental machine learning concepts, including training, validation, evaluation metrics, and model performance.
  • Basic understanding of LLMs, RAG, prompt engineering, or conversational AI.
  • Comfortable using Git and working in a collaborative development environment.
  • Strong analytical and problem-solving skills, with the ability to learn new technologies quickly.
  • Able to work independently while collaborating effectively with a technical team.
Nice to Have
  • Experience with FastAPI, React, Next.js, LangChain, LangGraph, or Dialogflow.
  • Familiarity with machine learning frameworks such as scikit-learn, PyTorch, or TensorFlow.
  • Experience with embedding models and vector databases such as FAISS, Pinecone, Weaviate, or pgvector.
  • Exposure to Google Cloud, Docker, Kubernetes, CI/CD, MLOps, or model deployment.
  • Experience evaluating LLM applications for accuracy, groundedness, safety, latency, and cost.
  • Previous AI-related internships, academic research, hackathons, personal projects, or open-source contributions.
  • A portfolio or GitHub repository demonstrating AI or software development projects.
Why Join CloudMile?
  • Work on real-world AI projects with experienced AI and cloud engineers.
  • Gain practical experience building end-to-end, production-ready AI applications.
  • Learn how Generative AI and machine learning solutions are designed and deployed in enterprise environments.
  • Gain exposure to modern AI frameworks and Google Cloud technologies.
  • Receive mentorship, technical guidance, and opportunities to develop your engineering skills.
  • Work in a collaborative, dynamic, and supportive regional team.

If you are passionate about AI and enjoy turning ideas and models into working applications, we would love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

ASCENDION ENGINEERING SOLUTIONS SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Intern, AI Engineer
Intern, AI Engineer

Jurong Port • Singapore

On-site
SGD 20,000 - 36,000
Hands-on AI/Big Data projects with AWS
Mentorship by AI & data management pro
AI Engineer (GenAI)
AI Engineer (GenAI)

Unison Group • Singapore

On-site
SGD 120,000 - 180,000
AI Engineer Intern
AI Engineer Intern

One Tech Stop Pte Ltdone-line.com • Singapore

On-site
SGD 13,000 - 20,000
AI Compute Intern
AI Compute Intern

Tencent International Service Pte. Ltd. • Singapore

On-site
SGD 13,000 - 20,000
AI Specialist
AI Specialist

FLINTEX CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Data Engineering & AI Intern
Data Engineering & AI Intern

Strides Digitalstridesdigital.com.sg • Singapore

On-site
SGD 13,000 - 20,000
Full Stack AI Engineer
Full Stack AI Engineer

Amplify Health • Singapore

On-site
SGD 120,000 - 180,000
Data Scientist Intern (AI Engineer Intern)
Data Scientist Intern (AI Engineer Intern)

ONE TECH STOP PTE. LTD. • Singapore

On-site
Applied AI Engineer
Applied AI Engineer

Wilmar International • Singapore

On-site
SGD 150,000 - 190,000