Requirements
- 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
What the job involves
- 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
- 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