2

Remote Machine Learning Software Engineer Jobs (NOW HIRING)

Role We are looking for a Staff Machine Learning Engineer to help us build a best in class ML ... This role is fully remote within the US** What You'll Do * Build and scale machine-learning driven ...

Machine Learning Engineer Remote with occasional travel to Silver Spring, MD About @Orchard ... Design, develop, test, and refine algorithms and software that identify specific characteristics ...

Software Engineer, Machine Learning Responsibilities: * Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences * Implement ...

Showing results 21-40

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 Sep 8, 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:

What are popular job titles related to Remote Machine Learning Software Engineer jobs?

For Remote Machine Learning Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Remote Machine Learning Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 74% Full Time, 23% Part Time, and 1% Contract. Highlights an 83% Physical, 2% Hybrid, and 15% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Sr Machine Learning Engineer

San Francisco, CA โ€ข On-site, Remote

$246K - $332K/yr

Full-time

Posted 4 days ago


Job description

Job Duties: Build cutting edge technology using the latest advances in deep learning and machine learning to personalize Pinterest. Partner closely with teams across Pinterest to experiment and improve Machine Learning models for various product surfaces (Homefeed, Ads, Growth, Shopping, and Search), while gaining knowledge of how ML works in different areas. Use data driven methods and leverage the unique properties of our data to improve candidates retrieval. Work in a high-impact environment with quick experimentation and product launches. Keeping up with industry trends in recommendation systems. Telecommuting and/or remote employment permitted.

Minimum Requirements: PhD (or foreign equivalent) in Computer Science, Software Engineering, or closely related quantitative discipline OR Master's degree (or its foreign degree equivalent) in Computer Science, Software Engineering, or closely related quantitative discipline and three (3) year of experience in the job offered or in any occupation in related machine learning occupation.

Special Skill Requirements: (1) Python; (2) Java; (3) Solving analytical problems using quantitative approaches; (4) Adapting standard machine learning methods to best enterprise modern parallel environments: distributed clusters, multicore SMP, or GPU; (5) Algorithms, data structure; (6) Recommender systems; (7) NLP; (8) Signal processing; (9) data mining; and (10) Gathering, manipulating, or analyzing complex, high-volume, high-dimensionality data from varying sources.
Telecommuting and/or remote employment permitted.

Salary: $246,916.00 - $332,012.00 per annum

Reference #: L23-134111

This position is not available for relocation assistance.