Post a job

PH - Intern, Machine Learning Track

Thinking Machines Data Science logo

Thinking Machines Data Science

Job Description

Working at Thinking Machines

Thinking Machines is a technology consultancy building AI & data platforms to solve high-impact problems for our clients. Our vision is for the Philippines to become a global hub for data science. To do that, we create data cultures, one organization at a time.

We’re a company composed of intellectually curious, civic-minded, forever-learning individuals. We believe great data science products are built with care for people and the best way to drive inclusive innovation is to start with a diverse team.

Our field of work is incredibly dynamic, so we want to work with people who are committed to growing with us. We want to hire people who can demonstrate an ability to learn, then provide them with personalized coaching, growth opportunities, and a great working environment to get them to world-class.

Role Description

This intern position is a great opportunity for Filipino college students looking for an immersive internship or fresh graduates and career shifters just starting in the data science industry. Build your skills in researching, testing, and scaling machine learning models to support GenAI and LLM developments.

This year, we're looking for interns who are ready to learn, get hands-on experience, receive mentorship from a member of our team, and work at a fully remote setup. Chosen interns will have an opportunity to develop GenAI tools, create RAG apps, and learn prompt engineering with our Machine Learning Team.

We're looking for individuals who:

  • Are university students (3rd year and above) or fresh graduates (batch 2024) from courses such as Management/Management Engineering, Business Administration, Marketing, Information Design, Environmental Science, Decision Science or similar fields
  • Are career shifters from other fields and new to data science and tech consultancy
  • Can commit to a full-time (40 hours per week), fully-paid, and remote-first internship for 10 weeks
  • Can show a track record of being able to work hard, solve problems, learn independently, do quality work, and communicate effectively
  • Can strongly demonstrate skill depth in some areas (e.g. running statistical experiments, creating great slide decks, building web apps, creating visualizations, great at algorithmic coding competitions, respectable rank on Kaggle, etc.)
  • Have a personal machine or laptop and a stable internet connection


This intern track is for you if you have any (but not necessarily all) of the following skills:

  • Python (Pandas, Numpy, Matplotlib, Jupyter)
  • Git
  • SQL
  • Research
  • Working knowledge of Machine Learning and Machine Learning libraries (Pytorch, Sentence-Transformers, Hugging Face)
  • Comfortable with Software or Web Development
  • Comfortable with Linux or WSL2

Bonus Points if you have experience in the following:

  • LLM (using ChatGPT, LangChain, LlamaIndex, or LangGraph)
  • Cloud technologies (e.g. GCP, AWS)


  • 10 weeks starting June 10, 2024
  • Paid internship
  • Full-time, remote-first work

Send in your resume and fill out the form below to kickstart your application!

Deadline of Application is on April 5, 2024, 11:59 PM.

Apply for this job


Please let Thinking Machines Data Science know you found this job with This helps us grow!

About the job

Apr 1, 2024


  1. PH Philippines mascot