Full-Stack & Machine Learning Developer Intern – GCP
Stratova.ai
SingaporeInternship11 Aug 2026
About this internship
We are looking for a Full-Stack and Machine Learning Developer Intern to build, deploy and improve AI-powered applications on Google Cloud Platform.
*Responsibilities*
* Develop responsive applications using React/Next.js and Node.js or Python.
* Build APIs, databases, authentication and third-party integrations.
* Prepare, clean and analyze structured and unstructured datasets.
* Develop and evaluate machine learning models for classification, forecasting, recommendation and NLP use cases.
* Build Generative AI applications using Gemini, Vertex AI and AI agents.
* Implement RAG pipelines using embeddings, vector search and enterprise knowledge sources.
* Deploy applications and ML models using Cloud Run, Firebase, Firestore and Vertex AI.
* Support model evaluation, prompt testing, monitoring and performance optimization.
* Collaborate with AI engineers and solution architects on real customer use cases.
*Required Skills*
* Knowledge of JavaScript/TypeScript, React and backend development.
* Working knowledge of Python and libraries such as Pandas, NumPy and Scikit-learn.
* Understanding of machine learning fundamentals, data preparation and model evaluation.
* Familiarity with REST APIs, Git, SQL or NoSQL databases.
* Basic understanding of GCP or another cloud platform.
* Strong problem-solving skills and willingness to learn.
*Good to Have*
* Experience with Firebase, Firestore, Cloud Run, BigQuery or Vertex AI.
* Familiarity with TensorFlow, PyTorch or XGBoost.
* Understanding of LLMs, prompt engineering, embeddings and vector databases.
* Experience with Docker, CI/CD and MLOps.
* Previous AI, ML, chatbot or data analytics projects.
*Internship Outcome*
You will gain hands-on experience building production-ready full-stack, machine learning and Generative AI solutions on GCP while contributing to real enterprise projects at Stratova AI.