What we are looking for
AI Engineers build and operate production AI systems that deliver business value inside customer environments. This role is for engineers who thrive in ambiguous problem spaces, take ownership of outcomes, and want to work directly on AI systems that must perform reliably under enterprise constraints.
AI Engineers are hands-on builders. They design, implement, deploy, and iterate on end-to-end AI systems in close partnership with customers, subject matter experts, and other Distyl engineers. They translate messy operational needs into concrete system behavior, build the software and AI workflows required to support that behavior, and continuously improve systems through evaluation, feedback, integration, and production iteration.
This is not a demo-building role. AI Engineers are expected to make AI systems work in practice: with users, data, constraints, and accountability for production outcomes.
What we require
- 5+ years of software engineering experience
- Fluent in French (Written and Spoken) with the ability to lead technical discussions and collaborate directly with French-speaking clients
- Ownership mentality for AI systems. You take responsibility for whether the systems you build deliver their intended value in production. You are comfortable making technical decisions, learning from system behavior, and owning the results of your work
- Experience building AI systems. You have built applications powered by LLMs or other AI models and are comfortable composing multiple components — prompts, agents, tools, retrieval, evaluators, workflows, and integrations — into end-to-end systems. You reason about system behavior holistically rather than treating models as black boxes
- Strong engineering fundamentals. You write clean, maintainable Python and are comfortable building production software systems. You understand core engineering concepts like versioning, debugging, testing, performance, code review, and production readiness
- AI-native working style. You use AI tools daily to write and debug code, explore designs, analyze data, and automate repetitive work. You are curious about new model capabilities and techniques, and actively incorporate them into how you build and iterate on systems
- Comfort in customer environments. You are able to work directly with customer teams, ask good questions, and adapt quickly to new domains. You communicate clearly about system behavior, limitations, and tradeoffs, and can operate effectively in high-trust, high-visibility situations
- Pragmatic delivery mindset. You can navigate ambiguity, make progress with incomplete information, and balance speed with robustness when building systems that need to work for production users
- Willingness to travel. Travel is typically 10–30%, depending on the project, customer needs, and your role on the engagement