This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our customer's product is an AI-powered platform that helps businesses make better decisions and work more efficiently. It uses advanced analytics and machine learning to analyze large amounts of data and provide useful insights and predictions. The platform is widely used in various industries, including healthcare, to optimize processes, improve customer experiences, and support innovation. It integrates easily with existing systems, making it easier for teams to make quick, data-driven decisions to deliver cutting-edge solutions. This is a hands-on leadership role for someone who brings strong engineering judgment, deep GenAI experience, and the ability to grow high-performing teams while owning complex delivery outcomes.
Job Responsibility:
Own system-level architecture and technical decision-making across AI platforms and services
Guide design and implementation of backend services, APIs, and AI integrations
Ensure systems are scalable, secure, and production-ready
Provide technical direction on GenAI workflows, agentic systems, and service orchestration
Manage and mentor senior engineers, technical leads, and service owners
Set clear expectations around ownership, quality, and delivery
Support team growth through coaching, feedback, and development planning
Build a culture of strong engineering fundamentals, accountability, and collaboration
Own delivery outcomes across multiple parallel workstreams
Partner with product and delivery teams to plan, prioritize, and sequence work
Identify risks early and make pragmatic trade-offs
Act as escalation point for technical and delivery challenges
Oversee development of AI-powered backend services using Python (FastAPI / Flask)
Enable GenAI use cases by integrating LLMs, prompt pipelines, agentic workflows, and enterprise data systems
Drive standardization and reuse across AI components where appropriate
Ensure clear service ownership and operational readiness
Define and enforce engineering standards, patterns, and best practices
Review designs and code at a system level to ensure quality and maintainability
Identify technical debt and guide remediation plans
Partner with DevOps to ensure observability, reliability, and operational clarity
Work closely with Product, AI/ML, DevOps, Data Engineering, and Consulting teams
Translate business and client needs into sound technical approaches
Communicate technical trade-offs clearly to non-technical stakeholders
Support client-facing discussions when required for complex AI systems
Requirements:
8+ years of software engineering experience, including 3+ years in a technical leadership or engineering management role
Strong backend engineering experience in Python (FastAPI, Flask, or similar frameworks)
Hands-on experience building, integrating, and scaling GenAI / LLM-based systems, including prompt pipelines, model APIs, and agentic or workflow-based AI solutions
Experience building and operating AI-enabled or data-intensive systems in production
Proven ability to lead engineers while remaining technically credible
Experience owning architecture and delivery across multiple services
Comfortable operating in ambiguity and making pragmatic technical and delivery decisions
Nice to have:
Experience with cloud platforms (AWS, Azure, or GCP)
Exposure to consulting or client-facing environments
Background in platform, shared services, or accelerator-based engineering
What we offer:
Awesome projects with an impact
Udemy courses of your choice
Team-buildings, events, marathons & charity activities to connect and recharge
Workshops, trainings, expert knowledge-sharing that keep you growing
Clear career path
Absence days for work-life balance
Flexible hours & work setup - work from anywhere and organize your day your way