Senior Backend Engineer - Support and AI
Role details
Job location
Tech stack
Job description
- Architect, build, and maintain robust backend services powering AI-driven support flows, from intent routing to automated case resolution.
- Integrate and orchestrate LLMs to power AI-assisted support experiences for drivers and passengers.
- Run testing and evaluations for AI agents, defining test scenarios, using evaluation tooling, and validating agent behaviour manually and at scale.
- Ensure AI systems are observable and reliable through monitoring of latency, fallback rates, and output quality.
- Own features end-to-end, from concept through to deployment and performance monitoring, partnering with engineers, product managers, and support teams to deliver meaningful, user-centered solutions.
- Experiment with AI-enhanced tools and features to elevate our products and engineering practices.
- Bring your ideas to life and help shape how we work, grow, and innovate as a team.
- Actively engage in our engineering communities to share insights, mentor other engineers, and contribute to a culture built on transparency, continuous learning, and mutual respect.
Our Techstack: Kotlin | TypeScript | Spring | React | AWS | Docker | Git | Kafka & more
Requirements
Be ready to work in a multinational, diverse, highly motivated and collaborative marketing team who strives for excellence and likes to have fun. Are you ready for your next ride?
Join us as a Senior Backend Engineer to build the intelligent systems that power our support teams, drivers and passengers. You will drive the development of reliable and scalable backend services that bring our AI asset features to life end-to-end.
Be ready to join a multinational, diverse, highly motivated and collaborative team who strives for excellence and likes to have fun, while building great features and products., * Strong hands-on backend development experience, with proficiency in Kotlin and Spring.
- Experience with distributed systems, event-driven architectures (e.g. Kafka), CI/CD pipelines, and observability tooling (e.g. Grafana, Datadog, Kibana).
- Experience integrating and working with LLMs (e.g. Gemini, GPT, Claude) in production systems, with familiarity with AI agent concepts, tool use and intent classification.
- Experience with intent testing and evaluation of AI agents using evaluation tools and frameworks.
- Owner mentality, you care deeply about quality, continuous improvement and technical mentorship.
- You thrive in a self-organized, agile team that values autonomy, open communication, and purpose-driven work.
- You bring creativity and a problem-solving mindset to technical challenges.
- You actively use AI tools (e.g. Copilot, Cursor, Claude) as part of your day-to-day development workflow.
- You communicate clearly and confidently in English, both written and spoken.