Machine Learning Engineer
Conduct research into fundamental computer and information science as theorists, designers, or inventors. Develop solutions to problems in the field of computer hardware and software.
At a Glance
Machine Learning Engineer. Top skills: Machine Learning, Python (Programming Language), Algorithms.
Not available
Varies
Varies
N/A
Parent Occupation (O*NET)
Computer and Information Research Scientists
Median Wage
$140,910/yr
Growth (2024-34)
+19.7%
Education
Master's degree
Skills & Requirements
Specialized Skills (30)
Machine Learning
Python (Programming Language)
Algorithms
Computer Science
C (Programming Language)
Machine Learning Algorithms
Deep Learning
Software Engineering
Electrical Engineering
R (Programming Language)
Statistics
C++ (Programming Language)
Artificial Intelligence
Computer Engineering
Algorithm Design
Scala (Programming Language)
Object-Oriented Programming (OOP)
Computer Vision
Cloud Computing
Amazon Web Services
MATLAB
Ruby (Programming Language)
Nvidia CUDA
JIRA
Android (Operating System)
Field-Programmable Gate Array (FPGA)
Theano (Software)
Operations Research
Computer Architecture
Related Specializations
Other specialized occupations in this field. Many share overlapping skills, making lateral moves more accessible.
Related Pages
Frequently Asked Questions
Want to build these skills?
Sign up to find courses that teach these skills, track your progress, and build a skills passport aligned to Machine Learning Engineer.
Get Started Free