Latest Data Jobs
LiveSenior Data Engineer
Full-TimeSenior Data Engineer
Full-TimeSenior AI and Data Architect
Full-TimeData Engineer, Data Operations
Full-TimeData Engineer
Full-TimeData science was supposed to be the "sexiest job of the 21st century." A decade later, the reality is more nuanced — the field has matured, specialised, and in some ways fractured into sub-roles that barely resemble each other. A data scientist at a Series A startup building churn prediction models from scratch has almost nothing in common with a data scientist at a pharmaceutical company running clinical trial analyses, except for the Python on their resume.
This guide focuses specifically on the remote data science job market as it exists right now. RemoteHerd tracks approximately 4,880 active roles in the Data category, of which around 190 carry "Data Scientist" explicitly in the title. The rest are spread across data engineering, analytics engineering, data analysis, ML engineering, and adjacent roles. That gap between the broad category and the specific title tells you something important about how the market has evolved — and how you need to adjust your job search accordingly.
The Data Science Job Market Has Fragmented
Five years ago, "data scientist" was a catchall title for anyone who worked with data and knew some statistics. Today, the field has split into distinct career tracks that require meaningfully different skill sets:
- Data Scientists (the classic role) — build statistical models, run experiments, analyse business data, and communicate findings. Heavy on statistics, Python, and SQL. Increasingly expected to deploy their own models rather than handing off to engineers.
- Machine Learning Engineers — bridge between data science and software engineering. Build the infrastructure to train, serve, and monitor ML models in production. Stronger software engineering skills, more focus on MLOps tooling.
- Analytics Engineers — own the data transformation layer, building dbt models and maintaining the data warehouse. This role barely existed five years ago and is now one of the fastest-growing titles in data.
- Data Engineers — build and maintain the pipelines that move data from source systems into warehouses and lakes. Heavy on Spark, Airflow, and cloud data services.
- Applied Scientists — found at research-heavy companies (Amazon, Meta, Microsoft). Deeper on the research side, expected to publish papers or develop novel algorithms.
The fragmentation matters for job seekers because searching only for "data scientist" will miss roles that match your skills but use different titles. A job posted as "ML Engineer" or "Analytics Engineer" might be exactly the work you want to do.
Skills That Actually Get You Hired Remotely
Based on what appears in current remote data science postings on RemoteHerd:
The Non-Negotiables
- Python — 84% of data science postings. This is so universal it barely needs stating, but the expected proficiency level has risen. Employers now expect fluency with pandas, NumPy, and scikit-learn as baseline, with deeper knowledge of specific libraries depending on the role (PyTorch for deep learning, statsmodels for classical statistics, PySpark for big data).
- SQL — 64% of postings. Not the basic SELECT-FROM-WHERE that bootcamps teach, but window functions, CTEs, query optimisation, and the ability to explore and validate data in large warehouses without waiting for someone to extract it for you.
Strongly Preferred
- Cloud platforms — 38% of postings mention cloud skills explicitly. AWS leads (28%), with SageMaker, Redshift, S3, and Glue being the most relevant services. Azure and GCP follow for specific industries (Azure dominates in enterprise, GCP is popular in AI-forward companies).
- PyTorch — 24% of postings. Has overtaken TensorFlow as the preferred deep learning framework, especially at companies doing research or building custom models.
- Spark — 17% of postings. Still the standard for processing large datasets. PySpark fluency is expected for any role that touches data at scale.
- Airflow — 15% of postings. Workflow orchestration knowledge signals that you can operationalise your work, not just build models in notebooks.
Differentiators
- Scikit-learn — explicit in 13% of postings but implicitly expected everywhere. Deep knowledge of its pipeline API, cross-validation utilities, and model selection tools separates practiced data scientists from bootcamp graduates.
- R — 11% of postings. Still common in biotech, pharmaceuticals, and academic-adjacent roles. If you're targeting healthcare or life sciences, maintaining R fluency alongside Python is worthwhile.
- LLM and generative AI experience — increasingly appearing in postings, though often vaguely worded. Companies want data scientists who can fine-tune language models, build RAG systems, or evaluate LLM outputs. This is the fastest-growing skill requirement in the category.
Types of Remote Data Science Roles
Product Data Scientist
You sit within a product team and use data to drive product decisions. Your day involves running A/B tests, analysing feature adoption, building propensity models, and presenting findings to product managers. SQL and experiment design are your primary tools; you build models occasionally but spend more time on analysis and communication. These roles are common at consumer tech companies, marketplaces, and SaaS platforms.
Machine Learning Data Scientist
Closer to the ML engineer track, but with a stronger research component. You develop the models themselves — recommendation engines, fraud detection systems, NLP classifiers, demand forecasting models. The expectation is that you can take a problem from exploratory analysis through model development to production deployment. PyTorch or TensorFlow proficiency is usually required, along with familiarity with experiment tracking tools (MLflow, Weights & Biases).
Research Data Scientist
Found at companies with dedicated research teams (pharma, biotech, financial services, large tech companies). Deep statistical knowledge is paramount — causal inference, Bayesian methods, survival analysis, experimental design. Publication experience is often preferred. These roles tend to be highly autonomous and research-oriented, making them naturally suited to remote work.
Applied AI / LLM Data Scientist
The newest flavour, driven by the explosion of generative AI. These roles focus on fine-tuning foundation models, building evaluation frameworks for LLM outputs, designing prompt engineering pipelines, and creating retrieval-augmented generation (RAG) systems. Companies are still figuring out what this role looks like, which means job descriptions are often vague — but the demand is real and growing.
Data Science Manager
Remote data science teams need managers who understand the technical work deeply enough to set direction, review approaches, and unblock their reports. These roles balance people management with technical strategy. Most require 5+ years of individual contributor experience before moving into management. Compensation is typically 20-30% above senior IC roles.
Who Is Hiring Remote Data Scientists
The hiring landscape for remote data science is more distributed than fields like DevOps or frontend engineering, with fewer mega-employers and more mid-size companies each hiring one to three data scientists:
AI-focused startups and scale-ups — companies like Nomic Bio (AI for biology), Tiger Analytics (analytics consulting), and others building AI-native products. These roles tend to be high-autonomy and technically challenging, with smaller teams and more direct impact.
Fintech — Chime, Binance, and similar companies use data science heavily for risk modelling, fraud detection, personalisation, and credit decisioning. Financial data experience and comfort with regulated environments are valued.
Healthcare and biotech — roles range from clinical data analysis to drug discovery modelling. R knowledge and experience with medical datasets (claims data, EHR data, clinical trial data) are common requirements.
Enterprise SaaS — companies like Cisco use data science to improve product features, optimise pricing, analyse customer behaviour, and build internal tooling. These roles often sit between product and engineering.
Consulting firms — Tiger Analytics, McKinsey's data practice (QuantumBlack), and boutique analytics consultancies hire remote data scientists to work across client engagements. The variety is appealing, but the pace can be demanding.
Global companies — M-KOPA (fintech for emerging markets) and ŌURA (health tech) represent companies hiring remote data scientists globally, often with location-flexible compensation.
Salary Ranges for Remote Data Science Jobs
Data science compensation has stabilised after the rapid inflation of the 2018-2022 period. Current ranges for remote roles:
| Level | US-Based Remote | Global Remote | |-------|----------------|---------------| | Junior / Associate (0-2 years) | $85,000 - $115,000 | $45,000 - $75,000 | | Mid-Level (3-5 years) | $120,000 - $160,000 | $70,000 - $110,000 | | Senior (5-8 years) | $155,000 - $200,000 | $100,000 - $150,000 | | Staff / Principal (8+ years) | $195,000 - $260,000 | $130,000 - $190,000 | | Manager / Director | $180,000 - $280,000 | $120,000 - $200,000 |
Factors that push compensation higher: deep learning and LLM expertise (adds 10-20% at most companies), financial services or healthcare industry experience, and the ability to operate as a full-stack data scientist (exploration through deployment) rather than needing an ML engineer to productionise your work.
Note that "data scientist" salaries at FAANG-level companies can significantly exceed these ranges (total compensation including equity can reach $350-450k for senior roles), but these positions are extremely competitive and often require onsite or hybrid presence.
The Portfolio That Gets Interviews
Your portfolio needs to demonstrate that you can solve real problems, not that you can follow tutorials. Here's what hiring managers actually look at:
End-to-end projects, not notebook exercises. A project that goes from data collection through EDA, feature engineering, model selection, evaluation, and deployment (even to a simple Flask API or Streamlit app) shows far more than a Kaggle notebook with a high leaderboard score.
Clear problem framing. Every project should start with a business question, not a dataset. "I wanted to predict customer churn because the company was spending 3x on acquisition vs. retention" is infinitely more compelling than "I used XGBoost on this dataset."
Honest evaluation. Show where your model fails, discuss the limitations, explain what you'd do differently with more time or data. This demonstrates the judgment that separates working data scientists from students.
Writing that communicates to non-technical stakeholders. Include write-ups that explain your findings in plain language. Remote data scientists need to communicate asynchronously through documents, and your portfolio is evidence of that ability.
One or two deep projects beat ten shallow ones. A single well-executed project with thoughtful methodology, proper cross-validation, feature importance analysis, and a deployed model is worth more than a dozen toy datasets processed through the same scikit-learn pipeline.
How to Search for Data Science Jobs Without Missing Half of Them
The biggest mistake data science job seekers make is searching too narrowly. Because the field has fragmented, relevant roles hide behind many different titles:
- Data Scientist
- Machine Learning Engineer
- Applied Scientist
- Research Scientist
- Analytics Engineer (if you lean toward the analytics side)
- AI Engineer
- ML Scientist
- Quantitative Analyst / Researcher (in finance)
On RemoteHerd, the Data category aggregates all data-related roles regardless of title, which prevents you from missing opportunities. From there, filtering by specific skills (Python, PyTorch, SQL, etc.) lets you narrow to roles that match your strengths.
Beyond job boards, three sourcing channels that disproportionately work for remote data science roles:
- Company research pages and blogs. Many companies post about their data science work publicly. If you find a company doing interesting work, check their careers page directly — their openings may not appear on every aggregator.
- Open-source contributions. Contributing to data science libraries (scikit-learn, pandas, PyTorch, Hugging Face) generates visibility among the exact people who hire data scientists. Even documentation improvements count.
- Technical writing. Publishing analyses on your blog, Substack, or Medium demonstrates both technical skill and communication ability — two things remote hiring managers weight heavily because remote work demands strong written communication.
The Interview Process: What to Expect
Remote data science interviews have converged on a fairly standard structure, though specifics vary by company:
Recruiter screen (30 minutes) — basic fit assessment, salary expectations, timeline. For remote roles, expect questions about your remote work experience and time zone flexibility.
Technical screen (45-60 minutes) — usually a live coding exercise in Python. Expect pandas data manipulation, SQL queries, and possibly a statistics question (probability, hypothesis testing, experimental design). Some companies use take-home assignments instead.
Case study or take-home project (3-6 hours) — the most common data science-specific interview component. You'll receive a dataset and a problem statement and need to produce an analysis with recommendations. The best submissions include clear methodology, honest limitations, and actionable conclusions — not just a high accuracy score.
System design or ML design (45-60 minutes) — more common for senior roles. You'll be asked to design a data science system end-to-end: how would you build a recommendation engine, a fraud detection system, or a demand forecasting pipeline? Interviewers want to see that you understand the full lifecycle, not just the modelling step.
Cross-functional or behavioural interview (45 minutes) — how you communicate with non-technical stakeholders, handle ambiguity, prioritise competing requests, and work asynchronously. Remote companies weight this more heavily than onsite companies because communication breakdowns are costlier when you can't resolve them with a hallway conversation.
The entire process typically takes 2-4 weeks for remote roles. Companies that move faster usually have a stronger remote hiring muscle; companies that drag the process out over 6-8 weeks are often still adapting their interview process from onsite norms.
Ready to start your remote career?
Join thousands of professionals who found their dream remote jobs through RemoteHerd.