If you like developing machine learning models, working with large datasets, and coding in python or r this role is for you.
A Machine Learning Engineer builds and optimizes algorithms that enable computers to learn from data. They work with large datasets, develop models, and apply techniques like neural networks to enhance predictive accuracy.
Skills you’ll need: Machine Learning, Python Programming, Artificial Intelligence, Algorithms, Tensorflow, PyTorch (Machine Learning Library), Communication, Research


Supervised Machine Learning: Regression and Classification
Course 1 of 3

Advanced Learning Algorithms
Course 2 of 3

Unsupervised Learning, Recommenders, Reinforcement Learning
Course 3 of 3

AI Agents and Agentic AI with Python & Generative AI
Course 1 of 6

AI Agents and Agentic AI Architecture in Python
Course 2 of 6

OpenAI GPTs: Creating Your Own Custom AI Assistants
Course 3 of 6

Prompt Engineering for ChatGPT
Course 4 of 6

ChatGPT Advanced Data Analysis
Course 5 of 6

Trustworthy Generative AI
Course 6 of 6

A Data Scientist analyzes large datasets to uncover insights, using statistics, machine learning, and visualization to inform business strategies.

A Data Scientist analyzes large datasets to uncover insights, using statistics, machine learning, and visualization to inform business strategies.
If you like: analyzing complex datasets, developing machine learning models, solving statistical problems.
This role has a $145,280 median salary ¹.$145,280 median salary ¹
This role has approximately 56,238 jobs available ¹.56,238 jobs available ¹

A Data Analyst collects, cleans, and interprets data, using tools like Excel, SQL, and Tableau to analyze trends and provide insights for decisions.

A Data Analyst collects, cleans, and interprets data, using tools like Excel, SQL, and Tableau to analyze trends and provide insights for decisions.
If you like: analyzing data to find insights, creating reports and visualizations, working with spreadsheets and databases.
This role has a $98,176 median salary ¹.$98,176 median salary ¹
This role has approximately 70,827 jobs available ¹.70,827 jobs available ¹

A Python Developer specializes in writing server-side web application logic.

A Python Developer specializes in writing server-side web application logic.
If you like: writing code, solving complex problems through algorithms, working with data.
This role has a $144,256 median salary ¹.$144,256 median salary ¹
This role has approximately 19,184 jobs available ¹.19,184 jobs available ¹
¹ Median salary, job opening, and degree data are sourced from Lightcast™ Job Postings Report. Content Creator, Machine Learning Engineer and Salesforce Development Representative (1/1/2024 - 12/31/2024) All other job roles (8/1/2025 - 8/1/2026)