823,995open jobs
52,997companies
135,021added this week
Browse all
Salary
≈ $63k – $169k per year (Estimated)
Location
In office (Paris)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Jul 27, 2026. Perionnetwork scores B on the Alion truth index.

Overview
Company
Impact
Profile match

Perion is a global advertising technology company delivering solutions to the biggest brands and publishers around the globe across search, social media and display, video, CTV, and programmatic DOOH.

Home to an award-winning technology solution -- with our unique data-driven AI/ML based technologies, we deliver and optimize hundreds of terabytes of data and billions of events per day. We’re working with dozens of sources to provide a superior experience across screens and platforms, including mobile, video, social and native.

About the position:

Outmax sits as an intelligence layer above ad buying platforms, giving brands and agencies control over the KPIs that actually matter to them. To do that well, we need people who can move fluidly between statistical rigour, machine learning pipelines, and production-grade code, often within the same week. This ML Engineer role, based in Montpellier or Paris with flexible remote options, is a hands-on, ownership-heavy position on a small team where your work ships to production and has direct impact on campaign performance for real clients.

 

You will be responsible for:

  • Build and deploy bid optimisation ML pipelines that feed directly into ad buying platforms, owning the full lifecycle from design to production
  • Design statistical frameworks to evaluate and improve campaign KPI performance for brand and agency clients
  • Develop production-grade backend services to expose ML model outputs via API, writing clean, reliable code with or without AI assistance
  • Wire MCP servers to extend Outmax's agentic offering with new data sources and actions
  • Own features end-to-end, from ideation and scoping through to deployment and iteration, without waiting for someone else to connect the dots

What We're looking for

  • 3+ years of experience combining machine learning, data science, or backend engineering at an intermediate to senior level
  • Strong Python skills with the ability to write clean, production-ready code, LLM assistance is encouraged but this is not a vibe-coding role
  • Solid grounding in statistics and ML, including model building, evaluation, and pipeline design
  • Proven ability to own features end-to-end, from design through to production deployment, in a small team environment
  • Proficiency in English, both written and verbal, is essential for this role

Nice to have

  • Experience working in or with adtech platforms such as DSPs, SSPs, or campaign performance data
  • Hands-on experience with agentic AI frameworks or LLM tooling such as MCP or LangChain

---

Version française

ML Engineer, Outmax

Outmax se positionne comme une couche d'intelligence au-dessus des plateformes d'achat publicitaire, offrant aux marques et aux agences un contrôle sur les KPIs qui comptent vraiment. Pour y parvenir, nous avons besoin de personnes capables de naviguer avec aisance entre rigueur statistique, pipelines de machine learning et code prêt pour la production, parfois dans la même semaine. Ce poste de ML Engineer, basé à Montpellier ou Paris avec des options de télétravail flexibles, est un rôle très concret et responsabilisant au sein d'une petite équipe où votre travail est mis en production et a un impact direct sur la performance des campagnes de vrais clients.

Ce que vous ferez

  • Construire et déployer des pipelines ML d'optimisation des enchères alimentant directement les plateformes d'achat publicitaire, en prenant en charge le cycle complet de la conception à la mise en production
  • Concevoir des frameworks statistiques pour évaluer et améliorer la performance des KPIs de campagne pour les clients marques et agences
  • Développer des services backend de niveau production pour exposer les sorties de modèles ML via API, en écrivant un code propre et fiable avec ou sans assistance IA
  • Connecter des serveurs MCP pour étendre l'offre agentique d'Outmax avec de nouvelles sources de données et actions
  • Prendre en charge les fonctionnalités de bout en bout, de l'idéation au déploiement et à l'itération, sans attendre que quelqu'un d'autre fasse le lien

Ce que nous recherchons

  • Trois ans ou plus d'expérience combinant machine learning, data science ou ingénierie backend à un niveau intermédiaire ou senior
  • Solides compétences en Python avec la capacité d'écrire un code propre et prêt pour la production, l'assistance LLM est encouragée mais ce poste n'est pas un rôle de vibe-coding
  • Bases solides en statistiques et ML, notamment la construction de modèles, l'évaluation et la conception de pipelines
  • Capacité avérée à prendre en charge des fonctionnalités de bout en bout, de la conception au déploiement en production, dans un environnement de petite équipe
  • La maîtrise de l'anglais, à l'écrit comme à l'oral, est indispensable pour ce poste

Atouts supplémentaires

  • Expérience de travail dans ou avec des plateformes adtech telles que des DSPs, SSPs ou données de performance de campagne
  • Expérience pratique avec des frameworks d'IA agentique ou des outils LLM tels que MCP ou LangChain
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
823,995 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Paris
≈ $79k – $147k per year (Estimated) • In office • Full-Time • 2+ years exp • PhD • Paris
Python
Databases
Supabase
AI/ML
Fine-tuning
Diffusion Models
NLP
LLM
RAG
Hugging Face
Context Engineering
LLM Evaluation
Multi-Agent Systems
Mobile
Clean Architecture
Apply
AI/ML Engineer, Paris 5 months ago
$69k – $87k per year • In office • Full-Time • 4+ years exp • Paris
Python
AI/ML
Computer Vision
NLP
TensorFlow
PyTorch
Machine Learning
DevOps
GCP
Azure
AWS
Apply
MLOps Engineer 3 months ago
≈ $78k – $145k per year (Estimated) • In office • Full-Time • 3+ years exp • Paris
Python
AI/ML
Computer Vision
Edge AI
Machine Learning
DevOps
CI/CD
Docker
Platform Engineering
Linux
Apply
AI Engineer Intern 11 days ago
≈ $72k – $193k per year (Estimated) • In office • Internship • PhD • Paris
Python
Databases
Supabase
AI/ML
DSPy
LLM
Hugging Face
OCR
Context Engineering
LLM Evaluation
Multi-Agent Systems
Apply
≈ $69k – $159k per year (Estimated) • In office • Full-Time • Master's Degree • Paris
Python
Databases
Supabase
AI/ML
PyTorch Lightning
Fine-tuning
RLHF
Reinforcement Learning
Multimodal AI
Diffusion Models
PyTorch
Hugging Face
GRPO
Reward Modeling
Machine Learning
Apply
≈ $24k – $59k per year (Estimated) • Equity • Remote (India) • Full-Time • 5+ years exp • India
Python
JavaScript
SQL
Databases
PostgreSQL
AI/ML
AI Agents
LLM
Machine Learning
Frontend
Next.js
React.js
DevOps
gRPC
Ansible
GCP
Helm
VMWare
Azure
CI/CD
ArgoCD
Jenkins
AWS
Kubernetes
Bamboo
AWX
Windows
Cybersecurity
Crowdstrike
Management
Agile
Apply
≈ $33k – $70k per year (Estimated) • In office • Full-Time • 5+ years exp • Moscow
Python
SQL
AI/ML
AI Agents
LLM
Analytics
Tableau
Management
n8n
Apply
≈ $33k – $91k per year (Estimated) • In office • Full-Time
Python
JavaScript
TypeScript
Python
FastAPI
AI/ML
Claude
ChatGPT
Claude Code
LLM
Frontend
Next.js
React.js
DevOps
Terraform
AWS
GitHub
Management
Slack
Apply
≈ $34k – $91k per year (Estimated) • In office • Full-Time
Python
TypeScript
AI/ML
Claude
Claude Code
Langfuse
LLM
OpenAI
LLMOps
DevOps
Terraform
Docker Compose
Kali Linux
AWS CDK
CI/CD
AWS
Docker
Kubernetes
Grafana
GitHub
Amazon S3
Amazon ECS
Linux
Cybersecurity
Metasploit
Nmap
Trivy
Semgrep
Analytics
Metabase
Fivetran
Apply
≈ $35k – $96k per year (Estimated) • In office • Full-Time • Tokyo
Python
JavaScript
TypeScript
Python
FastAPI
Databases
PostgreSQL
Azure Cosmos DB
AI/ML
Cursor
ChatGPT
Claude Code
Gemini
LLM
OpenAI
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Terraform
Azure
Bicep
GitHub
Chips/EDA
PoC Library
Management
Slack
Apply
≈ $55k – $149k per year (Estimated) • In office • 3+ years exp • Montpellier
Python
AI/ML
LangChain
Model Context Protocol
AI Agents
LLM
Machine Learning
Apply
≈ $118k – $245k per year (Estimated) • In office • Full-Time • 5+ years exp • Montreal
Apply
≈ $62k – $155k per year (Estimated) • Hybrid • 2+ years exp • Bachelor's Degree • Tel Aviv
AI/ML
Claude
ChatGPT
Analytics
Tableau
Looker
Management
Jira
Apply
Remote (Ukraine) • Kyiv
AI/ML
Claude
Design
Adobe Photoshop
Blender
Adobe After Effects
Apply
Product Designer 3 days ago
≈ $58k – $167k per year (Estimated) • In office • 3+ years exp • Tel Aviv
Design
Figma
Apply
In office • 8+ years exp • Master's Degree • Paris
Python
TypeScript
Databases
Databricks
DevOps
Azure
CI/CD
AWS
Apply
≈ $31k – $52k per year (Estimated) • In office • Paris
Apply
≈ $48k – $115k per year (Estimated) • Remote (France) • Full-Time • 2+ years exp • Paris
Apply
≈ $60k – $126k per year (Estimated) • In office • Full-Time • 5+ years exp • PhD • Paris
Apply
≈ $53k – $90k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Paris
Apply
See all jobs
This is one of many
823,995 more open roles from verified company boards, updated every day.