Software Development Engineer (AI Engineering)

Criteo SA
Paris, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Paris, France

Tech stack

Clean Code Principles
API
Artificial Intelligence
Azure
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Python
Object-Oriented Software Development
Software Engineering
TypeScript
Large Language Models
Backend
Angular
Front End Software Development
Microservices

Job description

The Platform App Foundations group, composed of three agile and human-sized teams, provides basic webapps solutions for other R&D teams.

How You'll Make An Impact

You'll join the AI Engineering team, providing the generic building blocks and expertise to build agents and LLM-based products and tools:

  • LLM as a service (AI gateway)

  • AI tracing and evaluation

  • Agentic SDKs and frameworks

What You'll Do

  • Enrich our Agentic offering (SDKs and services) with new features to support technical and business needs.

  • Collaborate across teams to define the Agentic technical roadmap and deliver solutions that make agent creation simple and powerful.

  • Design and maintain backend services (C# API) that handle LLM querying at scale.

  • Develop modern front-end architectures using Angular, TypeScript ensuring responsive, accessible, and high-performing interfaces.

  • Champion best practices in clean code, testing, and CI/CD, while contributing to a culture of continuous improvement.

  • Stay curious and explore new technologies to keep our platform ahead of the curve.

  • Technical environment: C# / TypeScript / Angular, a bit of Python, Clouds (GCP/Gemini, Azure/OpenAI)

Requirements

Do you have experience in TypeScript?, * Experienced Engineer: 5+ years in software development, with strong backend expertise and optionally good frontend skills.

  • Backend Advocate: Proficient in Object-Oriented Programming, with expertise in C#.

  • Quality-Focused: You care about clean, maintainable code and building reliable systems.

  • Collaborative & Curious: Great communicator, team player, and always eager to learn.

  • Bonus points for experience with Cloud Providers (GCP/Azure).

Benefits & conditions

Ways of working - Our hybrid model blends home with in-office experiences, making space for both. Grow with us - Learning, mentorship & career development programs. Your wellbeing matters - Health benefits, wellness perks & mental health support. A team that cares - Diverse, inclusive, and globally connected. Fair pay & perks - Attractive salary, with performance-based rewards and family-friendly policies, plus the potential for equity depending on role and level.

Additional benefits may vary depending on the country where you work and the nature of your employment with Criteo.

About the company

Criteo is a leader in commerce media, helping brands, agencies, and publishers create meaningful consumer connections through AI-powered advertising solutions. We're shaping a more open and sustainable digital future for advertising. At Criteo, our culture is as unique as it is diverse. From our offices across the globe or from the comfort of home, our 3,600 Criteos collaborate together to build an open, impactful, and forward-thinking environment.

Apply for this position