Software Development Engineer (AI Engineering)
Role details
Job location
Tech stack
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.