Associate Data Scientist at ICF

At a glance

Company
ICF
Location
Spain
Work arrangement
On-site
Employment type
Full-time
Experience
0–2 years
Working hours
40 hours
Visa sponsorship
Offered, according to the listing
Posted
Added to The Stack

Apply for this role at ICF

About the role

Responsibilities:
- Support data scientists and subject-matter experts by preparing, cleaning and exploring datasets and documenting checks and assumptions.
- Build and compare straightforward statistical or ML models, evaluate performance against baselines and flag limitations or bias.
- Contribute to prototypes (including language-model experiments where relevant) and test outputs carefully before sharing.
- Prepare concise charts, written findings and presentation material; explain results to colleagues and, with support, to clients.
- Learn from feedback and code review, contribute to reproducible project files and share useful methods within the team.

Requirements:
- Hands-on data science experience from projects, research, internships or commercial work and practical Python skills.
- Basic grounding in statistics and common ML methods (training, testing and model evaluation).
- Careful approach to data quality, clear reproducible code and willingness to learn version control and collaborative development practices.
- Good written and spoken English, curiosity about client problems and ability to explain reasoning clearly.
- Relevant degree or equivalent practical experience in a quantitative or social science field; familiarity with LLMs, Git or cloud tools is a plus.

Responsibilities

Prepare, clean, combine, and explore datasets; develop and compare statistical or machine learning models; and contribute to prototypes, including language-model applications where appropriate. Evaluate results and limitations, document work, and communicate findings through charts, written materials, and presentations to colleagues and clients.

Requirements

Applicants should have hands-on data science experience through work, research, an internship, or substantial projects, along with Python experience and a grounding in statistics and common machine learning methods. A relevant degree or equivalent practical experience in a quantitative or social science field is required, as are care with data quality and documentation, clear communication, and willingness to learn collaborative development practices.

Key skills

  • Python — in 1070 other listings on The Stack
  • Data Cleaning — in 7 other listings on The Stack
  • Data Exploration — in 1 other listing on The Stack
  • Statistics — in 43 other listings on The Stack
  • Machine Learning — in 263 other listings on The Stack
  • Regression — in 12 other listings on The Stack
  • Classification — in 13 other listings on The Stack
  • Model Evaluation — in 13 other listings on The Stack
  • Data Quality
  • Reproducible Code
  • Data Visualization
  • Large Language Models
  • Git
  • Communication
  • Documentation

On The Stack (as of 2026-10-22)

Frequently asked questions about ICF

Is this Associate Data Scientist role still open?

It was posted on 2026-10-19 and is listed as active on The Stack. Confirm on ICF's application page before applying.

Does ICF offer visa sponsorship?

This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on ICF's site.

Where is this role located?

The listing gives the location as Spain. It is marked on-site.

What skills does this role ask for?

The listing names: Python, Data Cleaning, Data Exploration, Statistics, Machine Learning, Regression, Classification, Model Evaluation, Data Quality, Reproducible Code, Data Visualization, Large Language Models, Git, Communication, Documentation.

All roles at ICF