Entry-Level Data & AI Jobs in France: How to Get Hired in 2026
You've clicked through twenty data job ads in France and every single one wants two years you don't have. It's maddening. Here's what's actually listed, and how to get a foot in anyway.
What the market looks like today#
On 14 October 2026, JobRise's live feed shows 45 open Data & AI jobs in France. 38 went up in the last 30 days. 17 in the last 7. Things move. Just not toward you yet.
The blunt part. Exactly 1 of those 45 looks entry-level by title. It's "Stage Data - 2027" at Exotec. One. Out of forty-five.
That's a dated snapshot of JobRise's listings, not a market survey, so don't read it as the whole country's truth. Still, it lines up with what you're feeling every time you search: junior data hiring in France is thin, and you're up against everyone who graduated the same year as you.
Get the next guide by email
New guides and fresh jobs in one short email. Free.
Where the jobs actually are#
Two companies hold a third of the slice. Datadog with 12 open listings, Ubisoft with 8. Then Excelya (6), Fifty-Five (5), Quandela (4), Profile Software (2), Godaddy (2), and one each at Allucent, Exotec, and Celonis.
City-wise it's Paris or bust. 25 of the 45 sit in Paris. Saint-Mandé (5), Boulogne-Billancourt (2), Massy (2), Palaiseau (1) make up the rest. If you're in Lyon or Nantes, you're looking at relocating or hunting remote.
Job types: 44 full-time, 1 contract. Don't burn evenings pitching freelance.
Notice something else. Several of these names are recruiters or staffing firms, not end employers. Excelya and Allucent live in clinical data, Fifty-Five in analytics consulting. One application there can put you in front of several clients, which is exactly how juniors slip in through a side door.
The titles you'll actually see#
Forget "junior data scientist". Read what's really on the board.
- "Stage Data - 2027" at Exotec
- "Data Manager VIVO" at Excelya
- "Clinical Scientist Oncology" at Excelya
- "Sr. Clinical Data Manager (Europe)" at Allucent
- "AI & Machine Learning Engineer" at Profile Software
- "Quantum Optics Scientist - Spin-Based Quantum Systems" at Quandela
- "Senior Digital Analytics Consultant (H/F) Paris" at Fifty-Five
- "Senior Data Consultant (H/F)" at Fifty-Five
Spot the pattern. Clinical data at Excelya and Allucent hires people with life-science backgrounds and trains them on the data side. That's the least obvious route on this list, and probably your best one if you came out of pharmacy, biology, or med school. Quandela wants a PhD. Fifty-Five and Datadog want seniors. Ubisoft sits at mid-level analytics.
Skills and proof French employers check#
The recruiter skims for 6 seconds. That's it. Everything below has to survive those 6 seconds.
- SQL, real SQL, joins and window functions, not just SELECT *
- Python with pandas and scikit-learn, plus one project you can demo live
- One cloud: GCP, AWS, or Azure, with a deployed pipeline somewhere
- dbt or Airflow if you're aiming at analytics engineering
- Git with a clean profile, not one repo with three commits from 2023
- French at B2 minimum for most of these, English for Datadog and Ubisoft
- A portfolio link that loads in under 3 seconds
Certs help. They don't get you hired. The Google Data Analytics cert or AWS Cloud Practitioner pushes you past an HR filter, nothing more. The project is what lands the interview, so put most of your hours there and stop rewatching course videos.
Rewriting a resume bullet with zero experience#
Most juniors write this:
Responsible for learning data analysis tools and techniques during my studies.
Noise. Zero output, zero evidence, and the recruiter can't tell whether you did anything at all. Rewrite it around a real thing you built:
Built a Python pipeline that cleaned 4 years of SNCF open-data punctuality records (2.1M rows, pandas), loaded them into PostgreSQL, and produced a Power BI dashboard showing delay rates by line and hour. Code on GitHub.
Same person. Same experience. The second version names the tool, the volume, the output, and where to check the work, which is the difference between the bin and a callback. If formatting is eating your evening, the free resume builder handles the layout while you fix the wording.
A sample answer for "why this role"#
They'll ask why you want in. Here's a script that works for the clinical-data route:
I came out of a pharmacy degree and spent my last year doing data work on trial datasets. I liked the data part more than the lab part. Excelya's Data Manager VIVO role sits right where those two things meet, and I'd rather learn your CDISC standards from inside than from a course. I already built a small ETL script on public clinical data to check I enjoy this. Happy to show you.
Specific role. Specific company. A thing you built. A reason that isn't "I need a job". That's the whole game.
Where entry-level openings get posted#
JobRise's feed is one source. The JobRise Hiring Report: France puts the wider picture at 465 open listings across all categories in France, 345 of them posted in the last 30 days. Data & AI is a small slice of that total, which tells you how narrow this corner really is.
Check company career pages directly. Datadog, Ubisoft, and Exotec all post their own internships and graduate programmes before they hit the boards. French school networks matter too: your alumni Slack or Discord will carry roles that never go public. Don't skip staffing firms either, since Excelya, Allucent, and Fifty-Five run contractor pipelines that sometimes convert to permanent after 12 to 18 months.
One note on pay. No listing in this 45-role slice shows a salary. Typical entry-level data pay in France swings a lot by city and contract type, so verify against current official sources and the offer itself before you sign anything.
The 7-step plan#
- Pick one lane: analytics engineering, ML engineering, or clinical data. Not all three at once.
- Build one end-to-end project: source data, cleaning, SQL model, dashboard or API, README with a screenshot.
- Rewrite your resume around that project. One page, no photo unless the ad asks, French format.
- List 20 target companies from the names above plus their competitors, then find a human at each on LinkedIn.
- Apply in the first 48 hours of a posting. Late applications to the Exotec stage land at the bottom of the pile.
- Follow up once after 5 days with one line and a link to your project. Then stop.
- Track everything in a spreadsheet: company, role, date, contact, next step. Review every Friday.
Give it 8 weeks before you decide it isn't working. Most people quit at week 3.
FAQ#
How many entry-level data jobs are open in France right now?
On 14 October 2026, JobRise's feed shows 1 listing out of 45 in the Data & AI slice with an entry-level title: "Stage Data - 2027" at Exotec. That's a snapshot of one board, not the whole market, but it reflects how tight junior hiring is right now.
Do I need French to work in data in France?
For most of these roles, yes, at least B2. Datadog and Ubisoft run in English, and some startups do too, but client-facing and clinical data roles need French. Check the listing language itself: if the ad is written in French, the job probably needs French.
Is a certification enough to get hired?
No. A Google Data Analytics cert or an AWS badge gets you past an HR screen. The project that proves you can ship is what gets you the interview. Spend most of your time building, not on course videos.
Are internships the only way in?
They're the most common, but not the only one. Staffing firms like Excelya and Allucent place contractors who convert to permanent, and some companies hire from freelance or school projects. The Exotec stage is the one clearly labelled opening in this snapshot.
Should I apply to senior roles anyway?
Not for the ones marked "Sr." or "Senior", like Fifty-Five's listings. Your resume gets filtered before a human sees it. Apply where the title says junior, intern, graduate, or has no level at all, like Profile Software's "AI & Machine Learning Engineer".
Send this to whoever has the interview this week.