Machine Learning Bootcamp: Become a ML Engineer in 6 months. Job Guaranteed.

Structured to fit into your life, guaranteed to get you a job

Learn at your own pace with 1-on-1 mentorship from industry experts and support
from student advisors and career coaches.

Unlimited 1:1 mentor support

Meet weekly with your personal mentor, with as many additional calls as you need.

Hands-on experience

Master machine learning algorithms through hands-on projects.

Career support & job guarantee

Get a job as a machine learning engineer within 6 months of graduating.
A unique approach to a machine learning curriculum

Knowing machine learning and deep learning concepts is important but not enough to get you hired. According to hiring managers, most job seekers lack the production engineering skills to perform the job.

We teach what hiring managers look for

More than 50% of the Springboard curriculum is focused on production engineering skills. In this course, you'll design a machine learning/deep learning system, build a prototype and deploy a running application that can be accessed via API or web service. No other bootcamp does this.

course description
What you'll learn

The curriculum is split into 7 units covering the topics below.

Estimated time: 30 hours

Throughout this course, you’ll be introduced to a variety of tools and libraries that are used in the data science and machine learning world. These include everything from ML libraries to deployment tools. There will also be refreshers on software engineering best practices and foundational math concepts that every ML Engineer should know.

chapter point
The Python Data Science Stack: Pandas, scikit-learn, Keras, TensorFlow
chapter point
Data engineering tools: Spark/PySpark, Luigi, Containers, AWS
chapter point
Software engineering tools: Continuous integration, version control with Git, logging, testing, and debugging
chapter point
Data structures and algorithms refresher and optimizing Python to write faster code

Request a detailed syllabus

Build a realistic, complete, ML application

In addition to small projects designed to reinforce specific technical concepts, you’ll build a realistic, complete, ML application that’s available to use via an API, a web service or, optionally, a website.

While working on the projects, you'll:

check icon
Collect, wrangle, and explore project-relevant data
check icon
Build a machine learning or deep learning prototype
check icon
Scale your prototype
check icon
Design deployment solutions and deploy your application to production
capstone cover image
student profile photo
Kelly Sims
Data Science graduate
Capstone project: Cryptocurrency Price Prediction
See project
capstone cover image
student profile photo
David Albrecht
Data Science graduate
Capstone project: Capital Bikeshare Rebalancing
See project
Work 1:1 with a mentor

Mentor-guided learning not only helps you build skills faster, but also enables career growth.

1:1 mentorship

Have weekly guided calls with your personal mentor, an industry expert.

Accountability

Your mentor will help you stay on track and as you tackle your goals.

Unlimited mentor calls

Get additional 1:1 help from a mentor from our community, at no extra cost.
Daniel Carroll
Principal Data Scientist
Farrukhu Ali
Sr. Machine Learning Eng.
Artem Yankov
Senior Data Scientist
Zeehasham Rasheed
Senior Data Scientist
See more mentors
Get the perfect job with unlimited 1:1 career coaching

Career-focused course material is paired with personal coaching calls to help you land your dream job. You’ll have 6 scheduled calls, with unlimited access to more. And full career support continues for 6 months after completing the program.

Your career coaching calls will help you:
check icon
Create a successful job search strategy
check icon
Build your Machine Learning Engineering network
check icon
Find the right job titles and companies
check icon
Craft an Machine Learning Engineer resume and LinkedIn profile
check icon
Ace the job interview
check icon
Negotiate your salary
Springboard graduates were hired by...
company-logos
Springboard student outcomes for Data Science
1,450+

Total students

who have enrolled in the Data Science Career Track since its launch in 2016
0

Refunds

requested by job guarantee eligible students through November 15, 2018
outcome icon
$23k+

Average salary increase

as reported by students who provided pre- and post-course salaries
student image
Is this program right for me?

This Machine Learning bootcamp is designed for people with strong software engineering skills and industry experience, who want to become Machine Learning Engineers.

Prerequisites
check icon
At least one year of software engineering industry experience using a general purpose Object-oriented programming language, such as Python, Java and C++.
check icon
If you do not have industry software experience, 1-2 years on-the-job coding experience in graduate school, a bachelor’s program or on open-source projects may meet the requirements.
student applying
Need more prep?
Get an introduction to, or a refresher in, Python programming or core data science concepts.
Learn more

The Admissions Process

1
Submit your application
selected arrow
2
Pass the challenge
selected arrow
3
Join the program
selected arrow
Fill out our application form to get started. There is no application fee. It takes about 10-15 minutes. You should expect a reply in 2-3 business days.
Course start dates

The Machine Learning Bootcamp is a 6-month program. Most students devote 15-20 hours a week to complete the course.

The next cohort starts
Aug 5, 2019
Deadline for applications
Jul 23, 2019
Tuition

Get a full refund within 7 days if you’re not happy with the course. If you don’t get a job within 6 months of completion, you’ll receive a full refund. See job guarantee eligibility terms

Scholarship eligibility: Are you a woman or a veteran?

Upfront Pay upfront and save on tuition
$7,940

Paid at the time of enrollment $7,940

Total cost $7,940

Month to month Pay as you go, only for the months you need
$1,490 /mo

Total: Up to $8,940

Paid at the time of enrollment $1,490

Monthly payments during course $1,490

Total cost Variable (up to $8,940)

Climb Credit loan Finance your education with low monthly payments
$52-$103 */mo

Total: $10,659 - $12,022*

Paid at the time of enrollment $500

Monthly payments during course $52 - $103* (interest payments only)

Monthly payments after course $274 - $303* for 36 months

Total cost $10,659 - $12,022* (Loan amount of $8,440)

* range varies based on approved interest rate

Learn more
Meet a few of our Springboard alumni
Esme Gaisford image

Esme Gaisford

Education: Bio-medical Research
Previous job: Freelance Science Writer
Current job: Data Analyst

It took time and repetition, and my mentor Tammy was a great support in giving me resources, answering questions, and reminding me that the first steps always suck.

Read more
Jonas Cuadrado image

Jonas Cuadrado

Education: MSc, Mathematics
Previous job: Ph.D., Physics
Current job: Data Scientist

I loved talking to my mentor. He always gave me meaningful insights about how corporations work, the hiring process, or just useful resources on how to move forward.

Read more
Diana Xie image

Diana Xie

Education: Neuroscience
Previous job: Ph.D., Neuroscience
Current job: ML Engineer

I liked that there was a human factor, which was readily available advisers and coaches, a weekly session with my mentor, and lots of other avenues to reach out to another person.

Read more
See how Springboard Compares

We're the only bootcamp that teaches you production engineering skills (50-100% of the ML engineer role) and offer a job guarantee. You'll build job ready skills with 1:1 mentoring from industry machine learning engineers.

Online or
offline
ML/DL
algorithms
Production
engineering
1:1
Mentoring
Job
Guarantee
Springboard AI/Machine
Learning Career Track
Online or
offline
Online
ML/DL
algorithms
tick mark tick mark
Production
engineering
tick mark tick mark
1:1
Mentoring
tick mark tick mark
Job
Guarantee
tick mark tick mark
Udacity - Machine Learning
Engineer Nanodegree
Online or
offline
Online
ML/DL
algorithms
tick mark tick mark
Production
engineering
cross mark
1:1
Mentoring
cross mark
Job
Guarantee
cross mark
Coursera - Deep Learning
Specialization
Online or
offline
Online
ML/DL
algorithms
tick mark tick mark
Production
engineering
cross mark
1:1
Mentoring
cross mark
Job
Guarantee
cross mark
Metis - Learning and Artificial
Intelligence Principles
Online or
offline
Online or offline
ML/DL
algorithms
tick mark tick mark
Production
engineering
cross mark
1:1
Mentoring
cross mark
Job
Guarantee
cross mark
Masters Program
Online or
offline
Online or offline
ML/DL
algorithms
tick mark tick mark
Production
engineering
cross mark
1:1
Mentoring
cross mark
Job
Guarantee
cross mark
Apply for the Machine Learning Engineering Career Track

Secure your spot now. Spots are limited, and we accept qualified applicants on a first come, first served basis.

The application is free and takes just 10-15 minutes to complete.

  • 500+ hour expert-curated curriculum
  • Weekly video calls with your mentor
  • Unlimited additional 1:1 mentor support
  • Active online student community
  • Support from community managers
  • Unlimited career coach calls
  • Unlimited resume and portfolio reviews
  • 1-on-1 mock interviews
  • Access to our employer network
  • 100% money-back guarantee
Frequently Asked Questions

The Data Science Career Track prepares you for a career as a Data Scientist, where you’ll analyze data and create ML prototypes to drive business insights. You’ll build a prototype to solve a problem as part of your capstone project. The course is for people who have some stats or programming background.

The Machine Learning Engineering Career Track prepares you for a career as a Machine Learning Engineer, where you’ll build and deploy ML prototypes at scale. You’ll deploy a real large scale API that can be assessed via API or a website as part of your capstone project. The course is for software engineers who want to work in machine learning.

A career transition into Machine Learning Engineering is exciting, but involves focused and consistent effort. We are thrilled to have your back in this journey and ask for an equal commitment from you. In order to be eligible for this job guarantee, you should:

  • be 18 years or older.
  • hold a Bachelor’s degree from any educational institution in any subject, which is still a requirement by most employers for these roles.
  • be able to demonstrate coding experience with at least one of the following: a software engineering degree OR at least 1 year of work experience in software engineering.
  • be proficient in spoken and written English, as determined by initial interactions with our Admissions team
  • Be eligible to legally work in the United States, or in Canada if applying for positions in Toronto, for at least 2 years following graduation from the Career Track. See the detailed policy for further requirements about specific Visa types
  • be able to pass any background checks associated with jobs that you apply for
  • apply to at least 4 positions per week and network with at least 3 contacts per week during the job search period, dedicate sufficient time and effort to your search, respond promptly to all communications from career coaches, and follow the job search process recommended to you by the Springboard career coaches.

Read the full eligibility criteria and terms here.

There are two payment options:

  • Monthly Plan: You pay $1490 per month, only for the month's you're enrolled (most students complete within 6 months).
  • Upfront payment: You pay $7,940 upfront for 6 months. This is a 11% discount on the monthly plan.

We also offer a low-interest financing option for eligible students: Climb Credit loan
  • Available by application to qualifying US citizens and permanent residents. If you are not a US citizen or permanent resident, you can still apply for financing with a fully qualifying co-borrower who is a citizen or permanent resident - as long as you both have a US address.
  • If approved, you pay $500 deposit to confirm your seat. You can finance the remaining $8,440 through a loan. You’ll make small interest-only payments for the first 6 months ($52-103/mo). After that, you will pay 36 monthly payments of $274-303 each. Learn more here
  • Please note: lending might not be available in all 50 states - click here for the current full lending list.

Yes! Finance your tuition with a loan from our partner Climb Credit. If approved, you'll make low interest-only payments while enrolled ($52-103/mo), and upon completion of the course, pay 36 monthly payments of $274-303 each. Learn about the application process on Climb Credit's website here.

More questions? Reach out to Fabiola, our Admissions Manager at AICinquiry@springboard.com. She’s happy to help!

Additional FAQs