Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Backend Engineer (Java, AI Media Transforms): Building and operating Java services that turn AI media models into reliable APIs and asynchronous GPU-backed editing pipelines with an accent on distributed systems, orchestration, API evolution, and production operations. Focus on designing durable job state machines, optimizing latency and GPU costs, and leading backend architecture for scalable AI editing capabilities.
Location: Vienna, Austria
Salary: Starting from EUR 80,000 per year
Company
Canva is a design platform developing AI-powered media editing capabilities and products for users worldwide.
What you will do
- Own the Java backend service connecting Canva product surfaces with GPU model workers.
- Design APIs, protocol contracts, job and task state machines, asynchronous pipelines, queue-driven worker orchestration, persistence, moderation, and failure handling.
- Deliver new AI editing capabilities such as inpainting, upscaling, and background removal from API design through feature-flagged production rollout.
- Operate GPU-backed services at scale, including autoscaling, capacity planning, health probes, regional rollouts, deployment testing, and on-call support.
- Improve request latency and cost across queueing, media processing, GPU execution, moderation, and storage.
- Set backend direction, lead design reviews, and collaborate with product, ML, research, inference, and consumer teams.
Requirements
- Significant commercial experience designing, building, and operating production backend systems.
- High proficiency in Java or a similar JVM language such as Kotlin or Scala.
- Strong fundamentals in concurrency, distributed systems, performance engineering, and scalable service design.
- Experience building asynchronous job systems with queues, workers, state machines, retries, timeouts, and partial-failure handling.
- Experience with operational ownership, including metrics, dashboards, autoscaling, deployment configuration, and progressive rollouts.
- Ability to lead technical initiatives, evolve APIs safely, and communicate complex trade-offs clearly.
Nice to have
- Experience working with ML engineers and researchers.
- Comfort writing Python for worker entry points, job handlers, or deployment configuration.
- Experience with GPU-backed workloads and latency, capacity, or cost optimization.
Culture & Benefits
- Flexible choice in how and where work is organized within the Austrian operations.
- Equity package.
- Inclusive parental leave for parents and carers.
- Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup.
- Flexible leave options and virtual interviews.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Software Engineer (Enterprise AI)
144 500 - 180 600$
10 дней назад
Software Engineer, Missions Software (Python)
82 000 - 102 500CAD
7 дней назад
Senior Lead Systems Engineer, AI & Automation
116 000 - 182 000$
5 дней назад
Software Development Engineer II (Ads AI Core Infra)
10 дней назад
Senior Software Engineer, Storage Infrastructure (Go/Python)
116 700 - 145 900CAD
5 дней назад
Senior Agentic AI Engineer
120 000 - 160 000AUD