-
Languages: Python and SQL
-
AI Stack: OpenAI, Anthropic, Gemini, Mistral and Open-source models
-
Agentic & Retrieval: LangGraph, LangChain, LlamaIndex, MCP and Vector Databases
- Infrastructure: AWS or GCP, Docker and Kubernetes
What Makes You Successful
- Strong engineering mindset: able to design reliable and scalable systems
- Strong AI expertise: able to translate the latest AI capabilities into production products
- Strong product mindset: able to balance technical excellence with business impact
- Focus on measurable outcomes, not technical complexity
Success Metrics
- Product adoption and business impact
- Performance and reliability of AI systems
- Quality of AI outputs and evaluation metrics
You'll Love This Job If you have
- 5+ years of experience in Software Engineering, ML Engineering, Applied AI, or related fields
- Strong Python and software engineering fundamentals
- Hands-on experience building production AI systems using LLMs, RAG, and AI Agents
- Experience designing multi-step agentic workflows and retrieval systems
- Experience evaluating AI systems and improving model performance
- Experience deploying and operating production services in cloud environments
- Strong communication skills in English
- Curiosity, pragmatism, and passion for building AI products
Feel free to add a link to your GitHub in your CV so we can understand what you have worked on!
Want to join us? Here is our process
- A 30-40 min phone conversation with one of our Tech recruiters. This will be an opportunity to discuss your background, expectations, and discover what Mirakl can offer you in return.
- An initial 1h30 technical discussion with a member of the Data Science team and Engineering Team, which will allow you to delve into the more specific aspects of your expertise and discover how your skills can be integrated into our projects.
- 2 x 45-minute "STAR" interviews with future Mirakl colleagues to discuss our values and company culture.
We welcome collaborators with their diverse perspectives and experiences to power us forward. These often far exceed conventional job requirements and help us create a culture of continuous learning. If you’re ready to join a global leader powering digital transformation for 450+ of the world’s most innovative retailers and B2B organizations.
We may use Artificial Intelligence (AI) solutions to help streamline our hiring process, including screening applications, analyzing resumes, and assessing responses. While AI helps us work efficiently, all final hiring decisions are made by humans. For more information, visit our AI Guidelines for Candidates and Interviews.