Interning at BigML

Interested in gaining hands-on experience with the pioneers of Machine Learning? BigML is looking for enthusiastic interns to join the BigML Team.

Machine Learning is a skill that will be in the center of innovation for the next decades, and interning at BigML provides the opportunity for advanced students and young professionals to work with our top-notch, international team while contributing to the development of our industry leading Machine Learning platform. Find out about the BigML Internship Program from the firsthand experiences of our interns in Valencia, Spain and Corvallis, Oregon.

Apply today!


BigML is seeking interns for the following roles:

Product Development Software Engineering IT Marketing Business Development

Potential internship projects include building new bindings for BigML, adding new resources to the BigML Gallery, updating BigML Tools such as BigML for Alexa, developing benchmarking tests, creating tutorial videos, among many other exciting opportunities.

If you are passionate about Machine Learning but your area of interest does not fall into one of the categories listed, you are still more than welcome to apply. In fact, we encourage you to pitch your own ideas on how to use BigML to solve new problems or how to improve the BigML platform. Send your project proposals to

Working Remotely

Here at BigML we embrace distributed teams and enjoy working remotely. No matter where you live, we want to get to know you and show you the advantages of working from your home office! Nevertheless, most of our team members are located in the Corvallis, Oregon, US, Valencia, Spain, and Edinburgh, Scotland areas, the three of them thriving hubs for innovation and great places to live, in case you wish to temporarily move close to the BigML Team.


  • Full-time positions are preferred; part-time positions may be accomodated.
  • Paid internships.
  • Duration: 3 - 6 months.
  • Positions available year round. Application will be reviewed on a rolling basis.
  • Summer positions available from May - September.


  • Enthusiastic about to finding new ways of helping businesses realize their full potential with Machine Learning.
  • Able to work independently and as a part of a distributed team.
  • Have personal initiative to anticipate and resolve problems.
  • Preferably experienced with two years of university studies and one relevant internship.

Application Process

Please send the following application materials to and we will follow up with you shortly.

  • Your resume, LinkedIn, or a similar profile.
  • A link to your online portfolio, GitHub, etc. (if applicable).
  • A brief description of yourself, your position of interest, and why you want to become a BigML intern.
  • A work sample related to your position of interest. Below are potential work samples for each position, but feel free to come up with your own ideas. The more creative and ambitious, the better!
Product Development

Propose a new feature or functionality to be added the BigML platform.

Software Engineering

Build a predictive application using BigML.


Automate backend tasks on BigML.


Come up with a better way to explain something as complex as Machine Learning to everyone, and how to reach the first million registered customers faster.

Business Development

Find and help describe ways in which our customers can save or make money with Machine Learning.

Ready to become involved with the BigML Team?

Start your application today!