Udacity part of Accenture logo

The School Of

Artificial Intelligence

AI is one of the most transformational and fastest-growing technologies of our time. Our School of Artificial Intelligence offers AI training and machine learning courses as well as programs focusing on deep learning, computer vision, natural language processing, and AI product management.

View Programs

Your Path to Career Success

Chart your path to a $200k+ career in tech

By clicking "Get Your Path," I consent and agree to receive marketing communications from Udacity, which may include email messages, text messages, and phone calls from Udacity to the email and phone number listed above. Call and message rates may apply. I also acknowledge that my data will be used in accordance with the Udacity Terms of Use and Privacy Policy , including relevant opt-out provisions therein.

Learning Paths by Job Title

Machine learning is becoming a fundamental skill as software development is entering a new era. This path will enable you to start a career as a machine learning engineer. First learn the fundamentals of programming in Python, linear algebra, and neural networks, and then move on to core machine learning concepts.

Steps To Become A Machine Learning Engineer

  • AI Programming with Python

    (633)

    52 hours

    Beginner

    Step 1

    Skills Covered

    Generative AI Awareness, Text generation, Attention mechanisms, GPT, Hugging Face, Transformer neural networks, Foundation Model Concepts, Word embeddings, PyTorch, Natural language processing, NLP transformers, Logistic regression, Deep learning framework proficiency, Classification models, Feedforward neural networks, Deep learning, Transfer learning, Training neural networks, Neural network basics, Basic PyTorch, Gradient descent, Perceptron, Neural network mechanics, Backpropagation, Python package management, Pandas, Pip, Jupyter notebooks, Anaconda, matplotlib, NumPy, Python packaging, Python functions, Python methods, Text processing in Python, Functional Python, Boolean expressions, Python operators, Basic Python, List comprehension, Python syntax, Python data types, Python best practices, Python variables, Control flow in Python, Python Certified Entry-Level Programmer, Python string methods, Python exception handling, Built-in Python functions, Python function definition, Python data structures, Python collections

    Learn More
  • Step 2

    Skills Covered

    Naive bayes classifiers, Gaussian mixture models, Model evaluation, Support vector machines, Decision trees, Single linkage clustering, K-means clustering, Dimensionality reduction, Market segmentation, Cluster models, Principal component analysis, Independent component analysis, Dbscan, Convolutional kernels, scikit-learn, Perceptron, Categorical data visualization, Statistical modeling fundamentals, Chart types, Quantitative data visualization, Linear regression, Spam detection, Logistic regression, Professional presentations, Hyperparameter tuning, Training neural networks, NumPy, Backpropagation, Overfitting prevention, Deep learning fluency, TensorFlow, Gradient descent, AI algorithms in Python

    Learn More
  • Step 3

    Skills Covered

    Naive bayes classifiers, Gaussian mixture models, Model evaluation, Support vector machines, Decision trees, Single linkage clustering, K-means clustering, Dimensionality reduction, Market segmentation, Cluster models, Principal component analysis, Independent component analysis, Dbscan, Convolutional kernels, scikit-learn, Perceptron, Categorical data visualization, Statistical modeling fundamentals, Chart types, Quantitative data visualization, Linear regression, Spam detection, Logistic regression, Professional presentations, Hyperparameter tuning, Gradient descent, AI algorithms in Python, Training neural networks, NumPy, Backpropagation, Overfitting prevention, Deep learning fluency, PyTorch

    Learn More
  • Step 4

    Skills Covered

    Neural network basics, Sagemaker jumpstart, Machine learning framework fundamentals, Hyperparameter tuning, Feature engineering, Machine learning fluency, Cloud resource allocation, AWS lambda, Distributed model training with sagemaker, Sagemaker training jobs, Transformer neural networks, Sagemaker debugger, Image classification, Training neural networks, Deep learning model optimization, Transfer learning, PyTorch, Model deployment with sagemaker, Convolutional neural networks, Text classification, Model performance metrics, AI business context, Machine learning use cases, Data loading with sagemaker, Amazon elastic compute cloud, Vpc, Sagemaker feature store, Cloud security in AWS, Cloud cost management, Sagemaker logs, Cloud performance management, AWS storage services, Training data manifest files, Sagemaker autoscaling, Sagemaker processing, Sagemaker batch transform jobs, Sagemaker clarify, Machine learning pipeline creation, Sagemaker pipelines, Model monitoring, Sagemaker model endpoints, AWS step functions, Sagemaker model monitor, Amazon s3, Model training, Linear models, Xgboost, Autogluon, Pandas, Sagemaker studio notebooks, Tree-based models, Sagemaker ground truth, Machine learning lifecycle, Dataset annotation, Machine learning dataset fundamentals, scikit-learn, Automated machine learning, Sagemaker data wrangler

    Learn More

Popular Artificial Intelligence Programs

View All

Artificial Intelligence Across Industries

  • Manufacturing

    • Artificial Intelligence is used for predictive maintenance, quality control, supply chain optimization, robotics, and process automation.
    • It helps manufacturers optimize production, reduce downtime, and improve product quality.
  • Telecommunications

    • Artificial Intelligence is employed in customer service chatbots, network optimization, fraud detection, and predictive analytics.
    • It enhances customer support, improves network performance, and identifies potential issues in real-time.
  • Energy

    • Artificial Intelligence is used for energy grid optimization, predictive maintenance of infrastructure, demand response management, and renewable energy forecasting.
    • It enables efficient energy usage, reduces costs, and supports sustainable practices.
  • Healthcare

    • Artificial Intelligence is used in medical imaging analysis, drug discovery, personalized medicine, patient monitoring, and disease diagnosis.
    • It helps healthcare professionals make more accurate diagnoses, predict disease outcomes, and enhance patient care.

Programs Co-created With Artificial Intelligence Leaders.

KaggleAWSNvidia - Deep Learning InstituteBMWIBM WatsonFacebook AIAffectivaWorldquantIntelAmazon Alexa

Free Artificial Intelligence Programs

View All

Explore Other Schools

Animation and Game DevelopmentAutonomous SystemsBusinessCareer Resources Cloud ComputingCybersecurityData ScienceDevOpsExecutive LeadershipProduct ManagementProgramming & DevelopmentView Full Catalog

Get Started Today

The Latest Technical Skills. Yours For The Taking.

Start For Free
Udacity Accenture logo

Company

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

© 2011-2026 Udacity, Inc. "Nanodegree" is a registered trademark of Udacity. © 2011-2026 Udacity, Inc.
We use cookies and other data collection technologies to provide the best experience for our customers.