Back to jobs
CloudMile
English Southeast Asia

AI Engineering Intern

Singapore, Singapore
2026-09-18

Role Description

**Location:** Singapore **Duration:** Minimum 6 months **About the Role** 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.

AI Engineering Intern

CloudMile

Sign Up →