You will engage in rapid iterations, learning from feedback and metrics to align with the mission ... machine learning, computer hardware, and the business of software, to enhance your contributions to ...
You will engage in rapid iterations, learning from feedback and metrics to align with the mission ... machine learning, computer hardware, and the business of software, to enhance your contributions to ...
... machine learning, computer hardware, and the business of software, to enhance your contributions to ... engineering, mathematics, or STEM related field Preferred : • Strong knowledge of Windows ...
... machine learning, computer hardware, and the business of software, to enhance your contributions to ... engineering, mathematics, or STEM related field Preferred : • Strong knowledge of Windows ...
Senior Architect - Development, Sequencing (Mountain View)
Victorville, CA · On-site
$129K - $176K/yr
... entice or lure engineers from their employers. We represent only high caliber technical ... Design & architecting of software systems, using knowledge in pattern recognition, machine learning ...
Senior Architect - Development, Sequencing (Mountain View)
Victorville, CA · On-site
$129K - $176K/yr
... entice or lure engineers from their employers. We represent only high caliber technical ... Design & architecting of software systems, using knowledge in pattern recognition, machine learning ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Responsibilities : • Develop Python-based machine learning components that enhance how users ... engineers, researchers, Professional Services product teams, and domain experts • Work ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Responsibilities : • Develop Python-based machine learning components that enhance how users ... engineers, researchers, Professional Services product teams, and domain experts • Work ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Responsibilities : • Develop Python-based machine learning components that enhance how users ... engineers, researchers, Professional Services product teams, and domain experts • Work ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Responsibilities : • Develop Python-based machine learning components that enhance how users ... engineers, researchers, Professional Services product teams, and domain experts • Work ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Responsibilities : • Develop Python-based machine learning components that enhance how users ... engineers, researchers, Professional Services product teams, and domain experts • Work ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Responsibilities : • Develop Python-based machine learning components that enhance how users ... engineers, researchers, Professional Services product teams, and domain experts • Work ...
Sr. Software Engineer - Generative AI & Assistants, ArcGIS Pro
Redlands, CA · On-site
$123K - $202K/yr
Familiarity with AI and Machine Learning concepts * Strong knowledge of data structures and ... from this e-mail address. Esri Privacy Esri takes our responsibility to protect your privacy ...
Sr. Software Engineer - Generative AI & Assistants, ArcGIS Pro
Redlands, CA · On-site
$123K - $202K/yr
Familiarity with AI and Machine Learning concepts * Strong knowledge of data structures and ... from this e-mail address. Esri Privacy Esri takes our responsibility to protect your privacy ...
Python Developer (Entry Level)
Ontario, CA · On-site
$51 - $70.50/hr
... scientists, machine learning engineers for full-time positions with clients. Who should apply ... NLP, Text mining, Tableau, PowerBI, TensorFlow If you get emails from our skill enhancement team ...
Python Developer (Entry Level)
Ontario, CA · On-site
$51 - $70.50/hr
... scientists, machine learning engineers for full-time positions with clients. Who should apply ... NLP, Text mining, Tableau, PowerBI, TensorFlow If you get emails from our skill enhancement team ...
Senior AI/ML Engineer -- Recommendations & Rankings (Mountain View)
Victorville, CA · On-site
$166K - $244K/yr
A leading technology company in Mountain View is seeking a Senior Software Engineer focused on AI ... degree, extensive experience with Python and C++, and experience with machine learning ...
Senior AI/ML Engineer -- Recommendations & Rankings (Mountain View)
Victorville, CA · On-site
$166K - $244K/yr
A leading technology company in Mountain View is seeking a Senior Software Engineer focused on AI ... degree, extensive experience with Python and C++, and experience with machine learning ...
Its patented unsupervised machine learning technology, advanced device intelligence, powerful ... You will work throughout the sales process, from leading discovery on both business and technical ...
Its patented unsupervised machine learning technology, advanced device intelligence, powerful ... You will work throughout the sales process, from leading discovery on both business and technical ...
Senior Engineering Manager, Core Infrastructure (Mountain View)
Victorville, CA · On-site
$245K - $330K/yr
Senior Engineering Manager, Core Infrastructure Overview Moveworks is on a mission to make language ... from Microsoft to Workday to Salesforce. Powered by GPT-class machine learning models, the ...
Senior Engineering Manager, Core Infrastructure (Mountain View)
Victorville, CA · On-site
$245K - $330K/yr
Senior Engineering Manager, Core Infrastructure Overview Moveworks is on a mission to make language ... from Microsoft to Workday to Salesforce. Powered by GPT-class machine learning models, the ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site +1
$123K - $162K/yr
Develop Python-based machine learning components that enhance how users assess, understand, and ... Build scalable ML pipelines and data engineering processes to improve overall system architecture
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site +1
$123K - $162K/yr
Develop Python-based machine learning components that enhance how users assess, understand, and ... Build scalable ML pipelines and data engineering processes to improve overall system architecture
Senior Principal Software Engineer - AI (Mountain View)
Victorville, CA · On-site
$125K - $173K/yr
Who We're Looking For We are seeking a visionary and highly accomplished Distinguished Software Development Engineer to spearhead the creation of groundbreaking AI and machine learning solutions ...
Senior Principal Software Engineer - AI (Mountain View)
Victorville, CA · On-site
$125K - $173K/yr
Who We're Looking For We are seeking a visionary and highly accomplished Distinguished Software Development Engineer to spearhead the creation of groundbreaking AI and machine learning solutions ...
AI/ML Software Developer
Pomona, CA · On-site
Prepares and structures data for machine learning pipelines, feature engineering, and model lifecycle management * Implements model monitoring, performance validation, traceability, and ...
AI/ML Software Developer
Pomona, CA · On-site
Prepares and structures data for machine learning pipelines, feature engineering, and model lifecycle management * Implements model monitoring, performance validation, traceability, and ...
AI/ML Software Developer
Pomona, CA · Remote
Prepares and structures data for machine learning pipelines, feature engineering, and model lifecycle management * Implements model monitoring, performance validation, traceability, and ...
AI/ML Software Developer
Pomona, CA · Remote
Prepares and structures data for machine learning pipelines, feature engineering, and model lifecycle management * Implements model monitoring, performance validation, traceability, and ...
SDLC Engineer - AI Trainer
Riverside, CA · Remote
$50 - $100/hr
... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...
Quick apply
SDLC Engineer - AI Trainer
Riverside, CA · Remote
$50 - $100/hr
... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...
SDLC Engineer - AI Trainer
Moreno Valley, CA · Remote
$50 - $100/hr
... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...
Quick apply
SDLC Engineer - AI Trainer
Moreno Valley, CA · Remote
$50 - $100/hr
... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...
SDLC Engineer - AI Trainer
Hesperia, CA · Remote
$50 - $100/hr
... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...
Quick apply
SDLC Engineer - AI Trainer
Hesperia, CA · Remote
$50 - $100/hr
... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...
SDLC Engineer - AI Trainer
Rialto, CA · Remote
$50 - $100/hr
... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...
Quick apply
SDLC Engineer - AI Trainer
Rialto, CA · Remote
$50 - $100/hr
... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...
SDLC Engineer - AI Trainer
San Bernardino, CA · Remote
$50 - $100/hr
... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...
Quick apply
SDLC Engineer - AI Trainer
San Bernardino, CA · Remote
$50 - $100/hr
... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...
Machine Learning Engineer From Home information
See Rialto, CA salary details
$31.6K - $46.4K
1% of jobs
$46.4K - $61.1K
1% of jobs
$61.1K - $75.9K
5% of jobs
$75.9K - $90.7K
6% of jobs
$102.9K is the 25th percentile. Wages below this are outliers.
$90.7K - $105.4K
14% of jobs
$105.4K - $120.2K
14% of jobs
The median wage is $127.6K / yr.
$120.2K - $135K
18% of jobs
$135K - $149.7K
14% of jobs
$152.8K is the 75th percentile. Wages above this are outliers.
$149.7K - $164.5K
12% of jobs
$164.5K - $179.3K
11% of jobs
$179.3K - $194K
5% of jobs
$31.6K
$129.1K
$194K
How much do machine learning engineer from home jobs pay per year?
What is the difference between Machine Learning Engineer From Home vs Data Scientist?
| Aspect | Machine Learning Engineer From Home | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's/Master's in CS, ML, or related; experience with ML frameworks | Bachelor's/Master's in CS, Statistics, or related; strong analytical skills |
| Work Environment | Remote, flexible hours, often project-based | Remote or on-site, collaborative teams, research-focused |
| Employer & Industry Usage | Tech companies, startups, AI firms | Tech, finance, healthcare, research institutions |
| Common Search & Comparison | Often compared for technical skills and remote work options | Compared for data analysis and modeling expertise |
While both roles require strong technical credentials and often involve remote work, Machine Learning Engineers From Home focus on developing and deploying ML models, whereas Data Scientists analyze data to generate insights. The choice depends on whether you prefer building algorithms or interpreting data trends.

Esri rating
9.5
Based on 6 frontline employees who took The Breakroom Quiz
6th of 202 rated software companies
Job description
Overview
ArcGIS Pro is a powerful geographic information system (GIS) software used to analyze, visualize, and share spatial data, addressing real-world challenges. As a key member of our Desktop Architecture team, you will have the opportunity to work on extensive software infrastructure and frameworks, quickly adapt to established coding patterns, and contribute to enhancing performance, reliability, and security.
In this role, you will apply your expertise in C/C++, operating systems, security, debugging, and performance profiling to develop robust software frameworks, resolve complex issues, and collaborate with senior engineers on innovative features that enhance system performance and reliability.
We are committed to fostering an environment where team members can take ownership of their work and make a meaningful impact. You will engage in rapid iterations, learning from feedback and metrics to align with the mission and goals of our users.
Responsibilities
- Develop, enhance, and maintain extensive C/C++ software frameworks
- Diagnose and resolve defects utilizing debugging and profiling tools
- Leverage your knowledge of operating system internals to contribute to a secure and robust software design.
- Work alongside senior engineers to design and implement innovative features
- Stay informed about technical trends and actively engage in learning across a broad range of topics, including software architecture, encryption, optimization, machine learning, computer hardware, and the business of software, to enhance your contributions to the team
Requirements
- 2+ years of demonstrated experience in C/C++ software development
- Understanding and experience with software testing patterns and fundamentals
- Strong grasp of operating systems concepts and computer security fundamentals
- Proficiency in debugging, troubleshooting, and performance analysis
- Awareness of technical trends and a keen interest in a broad range of topics, including software architecture, encryption, optimization, machine learning, computer hardware, and the business of software
- Bachelor's degree in computer science, engineering, mathematics, or STEM related field
Recommended Qualifications
- Strong knowledge of Windows operating system internals
- Familiarity with C# and UI frameworks such as WPF or WinForms
- Understanding of COM, IPC, threading, and concurrency
- Familiarity with x64 or ARM assembly language
- Master's degree in computer science, engineering, mathematics, or STEM related field
#LI-RC2
About ESRI
Sourced by ZipRecruiter
Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Redlands, CA, US
Year founded
1969