2

Remote Machine Learning Software Engineer Jobs (NOW HIRING)

... power machine learning development productivity across Uber.- Work closely with engineers in the ... Learning Software such as Tensorflow/Pytorch, Caffe, Scikit-Learn, or Spark MLLibPreferred ...

Senior Machine Learning Engineer

Brisbane, CA · On-site +1

$147.40K - $194.30K/yr

... remote. What you'll do: * Implement and refine DL pipelines on distributed computing platforms ... Collaborate closely with ML scientists and software engineers to understand current challenges and ...

Senior Machine Learning Engineer

Austin, TX · On-site +1

$121.40K - $160.10K/yr

You will work alongside data scientists, software engineers, and DevOps engineers to transform ... Opportunities to conduct mission-critical field work This position offers a fully remote work ...

We are looking for a Software Engineer to join the ML Training Data team. You will build and scale the infrastructure to help machine learning teams generate training datasets. Your work will support ...

Machine Learning Engineer

$121.60K - $160K/yr

Build solutions to novel problems in software development, data engineering, and machine learning ... This is a remote role; however, applicants located within 45 miles of our Westlake/Dallas, TX ...

Senior Machine Learning Engineer

Boston, MA · On-site +1

$174.19K - $287.41K/yr

Experience with mathematical software, especially linear algebra * Understanding of Linear Algebra ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Remote We are seeking an Applied Machine Learning Engineer with a strong focus on practical solutions and software development (ability to work on both open-ended research problems and production ...

next page

Showing results 1-20

Remote Machine Learning Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do remote machine learning software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for remote machine learning software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Remote Machine Learning Software Engineer vs Remote Data Scientist?

AspectRemote Machine Learning Software EngineerRemote Data Scientist
Required CredentialsBachelor's or higher in CS, ML, or related; experience with ML frameworksBachelor's or higher in CS, Statistics, or related; strong analytical skills
Work EnvironmentDeveloping ML models, coding, deploying algorithmsAnalyzing data, building models, interpreting results
Industry UsageTech, finance, healthcare, e-commerceTech, finance, healthcare, research institutions

While both roles involve working with data and algorithms, Remote Machine Learning Software Engineers focus on developing and deploying machine learning models through coding, whereas Remote Data Scientists analyze data to extract insights and build statistical models. Both roles often collaborate but serve different primary functions within organizations.

More about Remote Machine Learning Software Engineer jobs
What cities are hiring for Remote Machine Learning Software Engineer jobs? Cities with the most Remote Machine Learning Software Engineer job openings:
What are the most commonly searched types of Machine Learning Software Engineer jobs? The most popular types of Machine Learning Software Engineer jobs are:
What states have the most Remote Machine Learning Software Engineer jobs? States with the most job openings for Remote Machine Learning Software Engineer jobs include:
Infographic showing various Remote Machine Learning Software Engineer job openings in the United States as of May 2026, with employment types broken down into 73% Full Time, 24% Part Time, and 3% Contract. Highlights an 96% Physical, and 4% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Staff Machine Learning Engineer

Staff Machine Learning Engineer

Uber

San Francisco, CA • On-site, Remote

Other

Retirement

Posted 17 days ago


Uber rating

7.2

Company rating: 7.2 out of 10

Based on 100 frontline employees who took The Breakroom Quiz

3rd of 9 rated taxi private hire


Job description

**About the Role**Uber Marketplace is at the core of Uber's business, and Marketplace Matching is a strategically critical component of Marketplace. The mission of the team is to foster growth and increase profitability of Uber by pushing the frontiers of machine learning, data science and economics and developing highly reliable and scalable platforms to accelerate Uber's impact on the transportation industry.This role will drive high-impact projects to optimize rider & driver matching at Uber using optimization, machine learning, and causal inference. We are looking for individuals who not only excel in problem solving and critical thinking, but also are interested and proficient in writing production code, converting ideas to scalable systems.**What the Candidate Will Do**- Build elastic, scalable, and fault-tolerant distributed machine learning libraries and systems used to power machine learning development productivity across Uber.- Work closely with engineers in the broader Uber ML/AI Platform Team (Michelangelo) to improve the broader ML Platform ecosystem for our users.- Work closely with Uber's ML community (with ML Engineers, Data Scientists, and Researchers) to scope and build new abstractions for scalable machine learning.**Basic Qualifications**- PhD or equivalent in Computer Science, Engineering, Mathematics or related field- Programming language (e.g

C, C++, Java, Python, or Go)- 5+ years of proven experience in the industry- Large-scale training using data structures and algorithms- Modern machine learning algorithms (e.g., tree-based techniques, supervised, deep, or probabilistic learning)- Machine Learning Software such as Tensorflow/Pytorch, Caffe, Scikit-Learn, or Spark MLLibPreferred Qualifications- Causal ML- Reinforcement learning- Contextual bandit models- Personalization and ranking experience- 8-10+ years of proven experience in the industryFor San Francisco, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year.You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits

More details can be found at the following link [https://jobs.uber.com/en/benefits](https://jobs.uber.com/en/benefits).Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.Uber is proud to be an Equal Opportunity employer

All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](https://forms.gle/aDWTk9k6xtMU25Y5A).Offices continue to be central to collaboration and Uber's cultural identity

Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.


What Uber employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom