Cloud Engineer vs Machine Learning Engineer
Pay, skills and open jobs side by side, from current job postings across the US.
Pay
Cloud Engineer
$151,500 typical, a year
Most Cloud Engineers earn $126,800 to $175,500 a year.
From 1,378 postings that list pay
2,769 open jobs now
Machine Learning Engineer
$201,300 typical, a year
Most Machine Learning Engineers earn $167,100 to $241,600 a year.
From 869 postings that list pay
1,764 open jobs now
Machine Learning Engineer salaries Machine Learning Engineer jobs
Machine Learning Engineers typically earn about $49,800 more a year than Cloud Engineers.
What each one does
Cloud Engineer
- Design and maintain CI/CD pipelines for application and infrastructure deployments.
- Manage and provision cloud infrastructure using Infrastructure as Code tools.
- Monitor system health, performance, and availability using observability tools.
- Respond to alerts, outages, and incidents to restore service.
- Implement and maintain security best practices and access controls.
- Collaborate with software, data, and facilities teams to support environments.
Summed up from 30 job postings
Machine Learning Engineer
- Design, develop, and deploy machine learning models and algorithms.
- Build and maintain data pipelines for model training and evaluation.
- Create and run experiments to test and improve model performance.
- Collaborate with cross-functional teams to solve business problems.
- Monitor and maintain models in production to ensure reliability.
- Research and apply new machine learning techniques and tools.
Summed up from 30 job postings
Skills employers ask for
Cloud Engineer
Asked for in both
- AWS 6 in 10 postings
- Python 4 in 10 postings
More common in Cloud Engineer postings
- Terraform 6 in 10 postings
- CI/CD 6 in 10 postings
- Kubernetes 6 in 10 postings
- Infrastructure as Code 5 in 10 postings
- DevOps 4 in 10 postings
- Azure 4 in 10 postings
- Docker 3 in 10 postings
- Observability 3 in 10 postings
Machine Learning Engineer
Asked for in both
- AWS 2 in 10 postings
- Python 6 in 10 postings
More common in Machine Learning Engineer postings
- PyTorch 5 in 10 postings
- AI & ML 5 in 10 postings
- TensorFlow 3 in 10 postings
- Large Language Models 3 in 10 postings
- MLOps 2 in 10 postings
- Machine Learning Frameworks 2 in 10 postings
- Data Science 2 in 10 postings
- Generative AI 2 in 10 postings
Out of each role's current postings.
Open jobs
Cloud Engineer
Senior Site Reliability Engineer
Clearent$150k - $180k/yrstated Remote, OR, United StatesPostgreSQLTerraformRedisObservabilityAWS +14Information Technology Infrastructure Engineer - Cloud SRE and Automation
Colorado Public Employees' Retirement Association$108k - $130k/yrstated Penn Center - Denver, CO 80203 HybridPythonBashPowerShellArgoCDGitHub Actions +15Information Technology Infrastructure Engineer - Cloud Platform
Colorado Public Employees' Retirement Association$108k - $130k/yrstated Penn Center - Denver, CO 80203 HybridCI/CDPythonBashTerraformVulnerability Management +18
Machine Learning Engineer
- $295,250 - $345,040/yrstated San Mateo, CA, United StatesPythonApache SparkFlinkAnomaly DetectionBehavior Analysis +5
Machine Learning Engineer
Bet365$120k - $140k/yrstated Denver, Colorado, United StatesTerraformApache KafkaPythonInfrastructure as CodeUnit Testing +13- Pay not stated Alexandria, VA HybridKubernetesCI/CDRetrieval-Augmented GenerationPythonSQL +13
See all 4,533 Cloud Engineer and Machine Learning Engineer jobs, ranked for you
Free account. We match you on what you have actually done.
Sign up free