DATA SCIENTIST ENGINEER

Station F

Paris

Hybrid

EUR 90,000 - 130,000

Full time

1 hour ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sekoia.io is seeking a highly capable data engineer/scientist to build scalable data pipelines and ship production-grade models. You’ll work across data engineering, ML, and MLOps to industrialize real-time threat intelligence analytics.

You will design and implement data workflows, consolidate data sources, and deploy algorithms in production with robust monitoring. English fluency is essential, and Paris or Rennes with partial remote work is supported.

Qualifications

  • Master’s degree or higher in a related field.
  • 3–5 years of experience in data science and software development or data engineering with strong algorithms.
  • Proficient in Python and its scientific stack (Pandas, scikit-learn) and SQL.
  • Strong knowledge of algorithms, complexity, optimization, and ML.
  • Engineer with tested, maintainable code and CI/CD familiarity.
  • Fluent in English.

Responsibilities

  • Build and operate the data platform (Data Engineer hat).
  • Design and implement Python data processing workflows from development to production.
  • Centralize and harmonize heterogeneous sources for data access across teams.
  • Develop, test, and orchestrate pipelines (Airflow).
  • Deploy algorithms to production with CI and monitoring; ensure resilience under heavy load.

Skills

Python
SQL
Data Science
Algorithms
Software development
CI/CD
PySpark
Pandas
Scikit-learn

Education

Master's degree or higher
PhD in computer science

Tools

Airflow
Spark

Job description

About

Sekoia.io repense la cybersécurité pour la rendre encore plus pertinente, efficace et accessible. L'un des principaux défis que nous relevons est d'analyser et de comprendre en permanence les menaces émergentes afin de définir des stratégies appropriées et d'avoir la capacité de les exécuter à grande échelle. En combinant la technologie et une équipe pluridisciplinaire de passionnés de Threat Intelligence, Sekoia.io a un fort impact sur la cybersécurité avec une approche qui brise les silos, qu'ils soient technologiques, organisationnels ou culturels.

Job Description

You will join our Data team, currently in its growth phase, with a twofold challenge: industrializing a platform able to absorb massive real-time volumes (1,000,000 events per second), and turning that critical mass of information into tangible product value.

This Role Deliberately Straddles Two Worlds
  • Within the Data team, you build and harden the pipelines that feed the entire company.
  • As reinforcement for our tech and product squads, you join pitches that call for genuine mathematical, statistical and algorithmic depth: designing, adapting and implementing the advanced algorithms behind the features we want to build and then shipping them to production yourself.

This is a role for someone who dislikes the border between the notebook and the running service: you design the algorithm, you write it properly, you deploy it, you monitor it.

Your Missions
Build and operate the data platform (Data Engineer hat)
  • Design and implement in Python data processing workflows, from development to production.
  • Centralize and harmonize heterogeneous sources (Product, Finance, Marketing) to make data accessible and reliable for all Sekoia teams.
  • Develop, test, and orchestrate pipelines (via Airflow).
  • Act as a curator of the data, collecting and enriching the business data generated day after day by our automated sensors and our analysts.
  • Monitor and guarantee the quality and back-end performance of production.
Bring algorithmic value to the product squads (Data Scientist hat)
  • Join a squad for the duration of a pitch to own the data science / algorithmic building block of the feature.
  • Understand the business needs of our analysts and Product Managers, and translate them into an algorithmic methodology or a statistical learning model.
  • Select, adapt or design the right algorithm, including when the answer isn't an off-the-shelf model: heuristics, statistical methods, graph algorithms, anomaly detection, and so on.
  • Define the evaluation metrics and demonstrate that the solution genuinely answers the need, at our scale.
Ship it and keep it running (MLOps hat)
  • Deploy your algorithms to production for the long run, within a quality assurance process: automated testing, continuous integration, code review.
  • Industrialize the model lifecycle: packaging, reproducibility, versioning, retraining, monitoring and drift tracking.
  • Propose innovative solutions to ensure the resilience and performance of our processing under heavy load.
  • Empower your colleagues by providing the tools they need to leverage high-quality data independently.
  • Bring a critical eye and contribute to the team's growth (knowledge sharing, mentoring).
Your Profile
  • You hold a Master's-level degree or above (MSc, engineering school, PhD) and have 3 to 5 years of professional experience combining data science and software development — or a data engineering background with a genuine appetite for algorithms.
  • You are proficient in Python and its scientific ecosystem: pandas, scikit-learn, as well as SQL.
  • You have strong skills in algorithms, complexity classes, optimization, and machine learning: you can reason about an algorithm before implementing it, and estimate what it will cost at scale.
  • You are an engineer, not just a prototyper: you write tested, reviewed, maintainable code, and you are comfortable with continuous integration and software engineering best practices.
  • You are a proactive "doer": autonomous and mature, you take ownership of your subjects rather than waiting for instructions.
  • You are driven by efficiency and resilience, capable of building systems that stay performant under heavy loads.
  • You are deeply curious about new trends in the data ecosystem and about technological change.
  • You write and speak English fluently.
Bonus Point
  • You have experience in cybersecurity
  • You are comfortable with Spark (PySpark).
  • You hold a PhD in computer science.

The position is ideally based in Paris, or can be based in Rennes, with up to 3 remote days per week.

Recruitment Process
Here's what's in store for you if you apply :
  • HR Interview with Clémentine, Talent Acquisition Manager (30')
  • Tech & Culture Fit with Sylvain, Data Ops, and Gildas, Head of Data (45')
  • Technical Interview with Gildas and/or Sylvain (~2h, on site)
  • Interview with Georges, CTO (60')

Our process usually takes about 3 weeks, depending on availability. It includes reference calls. The program: discussions rather than trick questions! These discussions will help you understand how Sekoia works and what it stands for. But they are also (and above all) an opportunity for you to tell us about your career path and your expectations for your next job!

Sekoia is an equal opportunity employer for any minority, disability, gender identity or sexual orientation. We are committed to hiring and supporting diverse teams of people from all backgrounds, experiences, and perspectives.

Additional Information
  • Contract Type: Full-Time
  • Location: Paris, Rennes
  • Possible partial remote
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist Engineer
Data Scientist Engineer

Sekoia • Rennes

Hybrid
EUR 70,000 - 100,000
FINANCE DATA ANALYST
FINANCE DATA ANALYST

STATION F • Paris

Remote
EUR 60,000 - 90,000
Security Engineer
Security Engineer

Sekoia • Paris

Hybrid
EUR 75,000 - 110,000
Remote up to 3 days/week
Professional trips paid
Technical Account Manager
Technical Account Manager

Sekoia • France

Hybrid
EUR 65,000 - 90,000
Remote-friendly setting
Hybrid work Paris or Rennes
Professional trips paid by company
CRM ADMIN / GO-TO-MARKET SYSTEMS ENGINEER
CRM ADMIN / GO-TO-MARKET SYSTEMS ENGINEER

STATION F • Paris

Remote
EUR 70,000 - 95,000
Senior Product Marketing Manager
Senior Product Marketing Manager

Sekoia.io • Rennes

Hybrid
EUR 90,000 - 130,000
HR interview with Talent Acquisition Manager
Use-case tasks
Final interviews with executive team
Senior Legal Business Partner
Senior Legal Business Partner

Sekoia.io • Rennes

Hybrid
EUR 70,000 - 100,000
Founding Analytics Engineer
Founding Analytics Engineer

Zefir • Paris

Hybrid
EUR 85,000 - 94,000
Stock options
Healthcare plan
Office in Le Peletier, Paris
+3
FinOps Lead Technology & Product
FinOps Lead Technology & Product

Station F • Paris

Remote
EUR 90,000 - 130,000
Remote work option
Technical Account Manager
Technical Account Manager

Station F • Paris

Remote
EUR 70,000 - 90,000