Senior Backend Software Engineer - GenAI, Conversational Experience

Canva Logo

Canva

πŸ“Remote - Australia

Summary

Join Canva's Conversational Experience group and help redefine how the world experiences design through innovative conversational AI solutions. As a backend engineer, you will design, develop, and optimize high-performance backend services powering Canva's Conversational AI experiences. You will collaborate with AI researchers and ML engineers, architect scalable APIs, implement real-time data pipelines, and ensure high availability and reliability of AI-powered services. The ideal candidate possesses 5+ years of backend engineering experience with large-scale distributed systems, strong proficiency in Java or Kotlin, and experience with cloud platforms and infrastructure-as-code tools. Passion for AI-powered experiences and conversational interfaces is essential. Canva offers a range of benefits, including equity packages, inclusive parental leave, a wellbeing allowance, and flexible leave options.

Requirements

  • Have 5+ years of backend engineering experience, ideally working with large-scale distributed systems
  • Have strong proficiency in Java or Kotlin and experience with microservices architecture
  • Are experienced with cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code tools like Terraform
  • Have hands-on experience with real-time data processing and event-driven architectures (Kafka, Pub/Sub, etc.)
  • Have knowledge of integrating machine learning models into production environments
  • Are passionate about AI-powered experiences and conversational interfaces
  • Have strong problem-solving skills and the ability to work in fast-paced, iterative development cycles

Responsibilities

  • Designing, developing, and optimizing high-performance backend services that power Canva’s Conversational AI experiences
  • Working closely with AI researchers and ML engineers to integrate cutting-edge machine learning models into production systems
  • Architecting scalable APIs and infrastructure to handle millions of AI-driven interactions
  • Implementing and maintaining real-time data pipelines that enhance AI-driven user experiences
  • Ensuring high availability and reliability of AI-powered services through best practices in observability, monitoring, and incident response
  • Staying at the forefront of AI and backend development trends, bringing new ideas and innovations to the team

Benefits

  • Equity packages - we want our success to be yours too
  • Inclusive parental leave policy that supports all parents & carers
  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.