Use coupon code RESOLUTIONS2019 to avail 30% off on Nanodegree Programs

Use coupon code RESOLUTIONS2019 to avail 30% off on Nanodegree Programs

copy code
career-ready nanodegree

Machine Learning Engineer

2359 reviews

In this program you will master Supervised, Unsupervised, Reinforcement, and Deep Learning fundamentals. You will also complete a capstone project in your chosen domain.

  • 2 Terms

    -

  • 6 Months

    -

  • Study 5-10 hrs / week

    -

Request Syllabus
Admission closes on

Co - Created With

  • Kaggle
  • AWS

Why Enroll

Become career-ready faster

Our Hiring Partners for Machine Learning

  • Red Bus
  • MapMyIndia
  • Tata Elxsi
  • Ola Cabs
  • Conde Nast India Pvt. Ltd.
1000+ jobopportunities created
100+ Hiring partnersonboard
₹ 40 lac+ Highestannual CTC offered
LEARN MORE
PremiumMentorship
CareerCoaching
PriorityJob Access
KNOW MORE

What You Learn

Study cutting edge Content

Pre-requisites : Intermediate Python programming knowledge, of the sort gained through the Introduction to Programming Nanodegree, other introductory programming courses or programs, or additional real-world software development experience. Including:
  • Strings, numbers, and variables
  • Statements, operators, and expressions
  • Lists, tuples, and dictionaries
  • Conditions, loops
  • Procedures, objects, modules, and libraries
  • Troubleshooting and debugging
  • Research & documentation
  • Problem solving
  • Algorithms and data structures

Intermediate statistical knowledge, of the sort gained through any of Udacity’s introductory statistics courses (listed in our FAQ at the bottom of this page). Including:
  • Populations, samples
  • Mean, median, mode
  • Standard error
  • Variation, standard deviations
  • Normal distribution
  • Precision and accuracy
  • Hypothesis testing
  • Problem solving
  • Confidence Interval, P-values, T-test, Statistical Significance

Intermediate calculus and linear algebra mastery, addressed in the Linear Algebra Refresher Course, including:
  • Derivatives
  • Integrals
  • Series expansions
  • Matrix operations through eigenvectors and eigenvalues

Looking to refresh your skills or prepare now? Please refer to the list of helpful resources in our FAQ
View Details
In case you feel unsure about the program, we offer a full refund on cancelling within 7 days of classroom opening.
  • Enrollment Closing on

    Term 1 : Basic

    Term 1 : Machine Learning Engineer - Basics

    In this term, you’ll begin by exploring core machine learning concepts, before moving on to supervised and unsupervised learning.

    • duration

      3 months

    • Classroom Opens

      24 July 2018

    • Term Fee

      ₹ 49900

  • Term 2 : Advanced

    Term 2 : Machine Learning Engineer - Advanced

    In this term, you’ll cover topics in deep learning and reinforcement learning. The term will culminate with a capstone project of your choosing

    • duration

      3 months

    • Classroom Opens

      -

    • Term Fee

      ₹ 49900

    To enroll, write to india@udacity.com if you have completed Term 1

Term 1 : Machine Learning - Basics

Term fee includes

Course content

Best in-class content by industry leaders in the form of bite-size videos and quizzes.

Course Syllabus
  • Machine Learning Foundations

    Explore the core concepts of Machine Learning which involve understanding the nuances in your data.

  • Supervised Learning

    Now that you have a background in model building, you will learn about supervised learning, a common class of methods for model construction.

  • Unsupervised Learning

    In this lesson, we will cover unsupervised learning and how it is suitable for different kinds of problem domains.

projects

Industry relevant projects + unlimited project reviews by our global reviewers

Project 1
  • Predicting Boston Housing Prices
Project 2
  • Find Donors for CharityML
Project 3
  • Creating Customer Segments

services

We guide and support you throughout your learning journey through these services.

Knowledge
  • Search-based Q&A forum
Study Groups
  • Collaborate with Fellow Students
Project reviews & feedback
  • Receive actionable feedback from expert project reviewers until you get your code right!

Instructors

Learn from top Industry Experts

Student Reviews

Hear from our Global Community

Student Reviews

4.7

(2358)

5 stars
1806
76.6%
4 stars
398
16.9%
3 stars
86
3.6%
2 stars
25
1.1%
1 stars
43
1.8%
Nalinda K.

This is an exceptional program for students who seek professional experience for the "job-hunting" ..!!

Abdalrhman A.

very nice learning journey. i enjoyed.

John S.

Haven't found a job yet, but I still feel this Nanodegree was very well put together and covered a lot of the bases. I've had a lot to learn outside the program to get the breadth I wanted, like Bayesian statistical programming (PyMC3, Stan), and ML classifiers like LSTM or autoencoders, but I realize Udacity can't cover everything. I definitely cut my teeth in ML with this course and so I'm a happy customer.

Kursat U.

It was an excellent start to learn ML. I enjoyed a lot.

Serhat D.

Machine Learning Engineer Nanodegree program was an excellent experience for me.

Graduation Benefits

Graduate to unlock Benefits

After you successfully complete all terms

  • Industry recognized Nanodegree Certification

    Nanodegree certification recognized and valued by top companies in India

  • Career fair & career services

    Access to a hiring partner network of over 100 companies & Udacity Propel - our flagship career fair

    Learn more
  • Rs. 5,000 Udacity credits to continue learning

    A small incentive for you to come back and continue your learning with another Nanodegree program

CAREER PROSPECTS

Land your dream Machine Learning career

Amazing Job Prospects

India will face a demand-supply gap of 2 lakh ML & Data Analytics professionals by 2020 by Mckinsey. The demand for trained ML professionals has never been higher!

Turbocharge your salary

Highest salary of Rs. 40 lakhs offered to a Udacity Machine Learning Engineering graduate

Top-rated jobs

Machine Learning Engineer rated as the fastest growing job in the last 5 years with over 10 times increase in jobs posted

FREQUENTLY ASKED QUESTIONS

Get Answers

FAQ

    Program Overview - Why Should I Take this Program?
  • Why should I enroll?
    Machine learning is becoming a fundamental skill as software development is entering a new era. This Nanodegree program prepares you to join this exciting field by providing hands-on experience building models, a thriving community of students, and world-class support from expert mentors and code reviewers.
  • What jobs will this program prepare me for?
    This Nanodegree program will prepare you for a variety of roles, including Data Scientist and Machine Learning Engineer jobs.
  • How do I know if this program is right for me?
    In this Nanodegree program, you’ll learn key skills that prepare you for roles within companies seeking engineers with machine learning experience. You’ll also be ready to introduce machine learning techniques to organizations not yet utilizing machine learning techniques. Data analysts looking to move into roles more focused on machine learning will benefit from this program as well, as will anyone ready to build real-world skills with our hand-on learning approach.
  • What is the School of Artificial Intelligence, and how do I know which program to choose?

    Udacity’s School of Artificial Intelligence consists of several different Nanodegree programs, each of which offers the opportunity to build your AI skills, and advance your career. These programs are organized around three main learning goals: learn to build AI apps fast (new to AI), launch or advance a career in AI, or expand toolkit into cutting-edge specializations.

    The School of Artificial Intelligence currently offers eight Nanodegree programs that span across these three goals and cater to all skill levels. Whether you are just getting started in AI, are looking to augment your existing skill set with in-demand AI skills, or intend to pursue advanced studies and career roles, Udacity’s School of Artificial Intelligence has the right program for you! Visit the School of AI to learn more.

    Enrollment and Admission
  • Do I need to apply? What are the admission criteria?
    No. This Nanodegree program accepts all applicants regardless of experience and specific background.
  • What are the prerequisites for enrollment?
    You will need to be able to communicate fluently and professionally in written and spoken English. Prior to entering the Machine Learning Nanodegree program, you should also have the following: Intermediate Python programming knowledge, of the sort gained through the Introduction to Programming Nanodegree, other introductory programming courses or programs, or additional real-world software development experience. Including:
    • Strings, numbers, and variables
    • Statements, operators, and expressions
    • Lists, tuples, and dictionaries
    • Conditions, loops
    • Procedures, objects, modules, and libraries
    • Troubleshooting and debugging
    • Research & documentation
    • Problem solving
    • Algorithms and data structures

    Intermediate statistical knowledge, of the sort gained through any of Udacity’s introductory statistics courses (listed in our FAQ at the bottom of this page). Including:
    • Populations, samples
    • Mean, median, mode
    • Standard error
    • Variation, standard deviations
    • Normal distribution
    • Precision and accuracy
    • Hypothesis testing
    • Problem solving
    • Confidence Interval, P-values, T-test, Statistical Significance

    Intermediate calculus and linear algebra mastery, addressed in the Linear Algebra Refresher Course, including:
    • Derivatives
    • Integrals
    • Series expansions
    • Matrix operations through eigenvectors and eigenvalues

    Looking to refresh your skills or prepare now? Please refer to the list of helpful resources in our FAQ.
    Tuition and Term of Program
  • How is this Nanodegree program structured?
    The Machine Learning Nanodegree program is composed of two (2) terms of three (3) months each. Each Term has fixed start and end dates. To graduate, students must successfully complete a total of six (6) projects across both terms, each of which affords you the opportunity to apply and demonstrate new skills that you learn in the lessons. Each project will be reviewed by one of our Udacity mentors. Your mentor will give you detailed feedback on your work and let you know where your project needs improvement, if necessary. If you do not pass the project, you will be asked to submit again until you pass to successfully complete the term.
  • How long is this Nanodegree program?
    Access to this Nanodegree program runs for the period noted in the Term length section above.

    See the Terms of Use and FAQs for other policies around the terms of access to our Nanodegree programs.
  • Can I switch my start date? Can I get a refund?
    Please see the Udacity Nanodegree program FAQs found here for policies on enrollment in our programs.
  • How much does the program cost?

    The full program consists of 2 (two) 3 (three)-month long term at a cost of INR 49900.

    Payment is due before the term begins.

  • I have graduated from the Machine Learning Engineer Nanodegree program but I want to keep learning. Where should I go from here?
    Many of our graduates continue on to our Artificial Intelligence and Self-Driving Car Engineer Nanodegree programs.
    Software and Hardware - What Do I Need for This Program?
  • What software and versions will I need in this program?
    We recommend having Anaconda installed with Python 3 as a minimum. Virtually any 64-bit operating with at least 8GB of RAM will be suitable.

Want to stay updated about Machine Learning?

Get information on offers, new launches, webinars and more!

Need Help with Enrollments?1800-121-6240
Mon - Fri, 10 am - 10 pmBy calling this number, you consent to receive calls from, or on behalf of, Udacity per our Terms of Use and Privacy Policy.