Remote data jobs for scientists and analysts
RemoteBoard has 500 remote data jobs open today, spanning data science, analytics and analytics engineering. Listings refresh hourly from company career boards and show the regions each employer accepts.
- Open roles
- 500
- Median salary
- $192k
- Salary shown
- 72%
- open
- 500
- median
- $192k
- show pay
- 72%
500 jobs
Remote data jobs, newest first
Get new jobs for this search by email
-
Senior Software Engineer, ML Platform
Reddit Data
New2h
US UTC-10 to UTC-5 $217k to $303k Machine Learning -
Analytics Engineer
Reddit Data
New5h
US UTC-10 to UTC-5 $164k to $230k Python Scala SQL -
Sr. Staff Data Engineer
SonderMind Data
New7h
US UTC-10 to UTC-5 $180k to $200k Python SQL Machine Learning -
Senior Data Scientist - Delivery Tech
Gopuff Data
New8h
US UTC-10 to UTC-5 $160k to $200k Python SQL Machine Learning -
Staff Machine Learning Engineer
Pinterest Data
New9h
US UTC-10 to UTC-5 $228k to $469k LLMs Machine Learning -
Software Engineer, AI/ML Infrastructure (US-Based)
Thumbtack Data
New10h
US UTC-10 to UTC-5 $145k to $188k Python PostgreSQL Machine Learning -
FinOps Data Engineer
Supabase Data
New10h
Worldwide Python AWS GCP -
Software Engineer, AI/ML Infrastructure
Thumbtack Data
New11h
Canada UTC-8 to UTC-3.5 $123k to $160k Python PostgreSQL Machine Learning -
Senior Machine Learning Engineer, Personalization
Spotify Data
New11h
US UTC-10 to UTC-5 Python LLMs Machine Learning -
Enrollment Processor (Eligibility)
Oscar Health Data
New12h
US UTC-10 to UTC-5 $38k to $50k -
Senior Data Engineer
Kin Insurance Data
New12h
US UTC-10 to UTC-5 $132k to $153k Python SQL Snowflake -
Senior AI Data & Analytics Engineer II
Samsara Data
New12h
US UTC-10 to UTC-5 $137k to $231k Python SQL Snowflake -
Sr. Data Scientist II - Product Analytics (Remote Eligible)
Smartsheet Data
New23h
US UTC-10 to UTC-5 $155k to $185k Python SQL Machine Learning -
Software Engineer, Unsecured Installments
Upstart Data
New23h
US, Canada UTC-10 to UTC-3.5 $142k to $197k Python JavaScript TypeScript -
Senior Software Engineer, Unsecured Installments
Upstart Data
New23h
US, Canada UTC-10 to UTC-3.5 $167k to $231k Python JavaScript TypeScript -
Senior Data Engineer
Vultr Data
1d
US UTC-10 to UTC-5 $155k to $180k Python PHP SQL -
Senior Analytics Engineer
ZoomInfo Data
1d
US, Canada UTC-10 to UTC-3.5 Python AWS GCP -
Director, Analytics Engineering
GitLab Data
1d
US UTC-10 to UTC-5 $139k to $286k Python TypeScript React -
Machine Learning Engineer III, Routing Cost
Mapbox Data
1d
Europe UTC+1 $102k to $153k Python AWS Spark -
Senior Applied Scientist
Upstart Data
2d
US UTC-10 to UTC-5 $168k to $232k Python Spark Machine Learning -
Data Intern - Product Analytics - Winter 2027
1Password Data
2d
US, Canada UTC-10 to UTC-3.5 Internship Python SQL Machine Learning -
Senior Data Engineer (India)
Karat Data
4d
APAC UTC+5.5 Python AWS Docker -
Senior Analytics Engineer
Temporal Data
5d
US UTC-10 to UTC-5 $138k to $220k Python SQL dbt -
Senior Data Scientist
Temporal Data
5d
US UTC-10 to UTC-5 $138k to $220k Python AWS SQL -
Senior Data Scientist - Growth
Mercury Data
5d
US, Canada UTC-10 to UTC-3.5 $201k to $251k Python SQL Snowflake -
Principal Data Scientist, Marketing Measurement
Upstart Data
5d
US, Canada UTC-10 to UTC-3.5 $182k to $253k Python SQL Spark -
Business Intelligence Analyst (Contractor)
Doximity Data
5d
US UTC-10 to UTC-5 Contract Python SQL Excel -
Senior Data Analyst (Customer Success Operations)
Docplanner Data
5d
Europe UTC+1 Python SQL LLMs -
GTM Analytics Lead
Thatch Data
6d
US UTC-10 to UTC-5 $112k to $145k SQL B2B SaaS -
US, Canada +1 UTC-10 to UTC+0 $190k to $275k Python C++ Machine Learning
Data work is built for distributed teams. Queries, notebooks and dashboards are shared by link, and the final product is usually a written recommendation or a model in production. What a remote data team needs most is people who can explain their findings clearly to colleagues who were not in the room.
Pick the right lane
Read the title, then the tasks. A data analyst role focused on product metrics looks nothing like a data scientist role training ranking models, even if both mention Python. Analytics engineering sits in the middle, owning the data models everyone else depends on.
Skills filters do the heavy lifting here. The remote SQL jobs page lists roles that name SQL directly, and remote Python jobs covers both data and engineering roles that use it. Filter by seniority to separate junior analyst roles from senior science positions, and set a salary floor if pay is shown.
Data professionals who enjoy forecasting and planning sometimes move into remote finance jobs, where modelling skills transfer well.
Today's numbers for this search
Published salary range, middle half
$160k to $235k
From 358 listings that state pay, in USD per year
Open to applicants worldwide
5
39 added in the last 7 days
Roles by working hours
Companies hiring for this search
- Reddit104 open
- Veeva363 open
- Pinterest67 open
- Upstart79 open
- Samsara163 open
- Affirm133 open
- Monzo44 open
- Spotify26 open
Questions about remote data jobs for scientists and analysts
How do data scientist and data analyst roles differ?
Analysts answer business questions with SQL, dashboards and clear reporting. Data scientists build models, run experiments and often write production code in Python. Analytics engineers sit between them and maintain clean data models.
What skills appear most in remote data listings?
SQL is close to universal. Python is expected for data science and common for analysts. Experience with a cloud warehouse, a BI tool and basic statistics comes up in most postings.
What is a typical take-home for a data role?
A dataset with a business question, where you clean the data, analyze it and write up a recommendation. The written summary often matters as much as the analysis.
Do remote data teams need overlap with stakeholders?
Some. Analysts in particular meet with business teams to scope questions. Pick a timezone window that keeps those meetings in your normal hours.