Senior Computer Vision Engineer - Photo AI
Senior Computer Vision Engineer - Photo AI

Senior Computer Vision Engineer - Photo AI

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Build ML models for AI-based photo editing and drive projects to success.
  • Company: Join Canva, a leader in design innovation, with a vibrant London campus.
  • Benefits: Enjoy equity packages, flexible leave options, and a Vibe & Thrive allowance.
  • Why this job: Be part of a creative team pushing the boundaries of Photo AI and making an impact.
  • Qualifications: Master's or Ph.D. in Computer Science with expertise in machine learning and computer vision.
  • Other info: Interviews are virtual; we celebrate diverse skills and backgrounds.

The predicted salary is between 48000 - 84000 £ per year.

Join the team redefining how the world experiences design.

Thanks for stopping by. We know job hunting can be a little time consuming and you\’re probably keen to find out what\’s on offer, so we\’ll get straight to the point.

Where and how you can work

The buzzing Canva London campus features several buildings around beautiful leafy Hoxton Square in Shoreditch. While our global headquarters is in Sydney, Australia, London is our HQ for Europe, with all kinds of teams based here, plus event spaces to gather our team and communities. You\’ll experience a warm welcome from our Vibe team at front of house, amazing home cooked food from our Head Chef and a variety of workspaces to hang out with your team mates or get solo work done. That said, we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals and so you have choice in where and how you work.

What you\’d be doing in this role

As Canva scales, change continues to be part of our DNA. This role is focused on:

  • Build ML models for AI-based photo editing, staying up-to-date with the literature and evaluating state-of-the-art models for commercial use.
  • Take over project ownership responsibilities and drive projects with specialties like Frontend and Backend to success, including ownership of project timeline, and collaboration with Design and Product.
  • Stay up-to-date with recent advances in AI for photo editing, bringing new ideas for AI-based features to the team.
  • Improve the quality of existing features through improved quality evaluation processes and new ML ideas.
  • Boost the efficiency of existing features through code optimization, incorporating new models or Python libraries, or re-evaluating and speeding up our full stack.
  • Collect data for model training or evaluation, or delegate to the Data Labelling team.

You\’re probably a match if

  • You have a strong foundation in Computer Science, focusing on machine learning & ideally published papers in peer-reviewed journals and conferences.
  • You have a solid understanding of computer vision, especially convolutional neural networks (CNNs), transformers, generative adversarial networks, and diffusion models.
  • You are proficient with Deep learning frameworks (Pytorch preferred, alternatively Tensorflow or JAX), Python 3, Numpy, OpenCV, Docker & Kubernetes.
  • You can quickly acquire knowledge of state-of-the-art ML topics, as most projects start with literature research and communication across timezones.
  • You have a deep understanding of machine learning at scale, including training sophisticated models on big datasets and deploying them on cloud platforms.
  • You demonstrate ownership and are eager to find and develop novel solutions to challenging problems, such as processing large images efficiently.
  • You are an excellent communicator and teammate, keen to collaborate and brainstorm ideas.

When applying, please describe your experience and achievements in product development, highlighting aspects you find most engaging. Additionally, explain why you are interested in applying to Canva and this specific position.

About the team

We are the Photo AI team, pushing the boundaries of Photo Editing and making a lasting impact on our users\’ creative journeys. Our mission is to position Canva as a leader in Visual AI by delivering cutting-edge, AI-based features that enhance the Photo Editing experience.

What\’s in it for you?

We offer a range of benefits to support your success in and outside of work:

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

Other stuff to know

We make hiring decisions based on your experience, skills, and passion. When you apply, please tell us your pronouns and any reasonable adjustments you may need during the interview process.

We celebrate all types of skills and backgrounds at Canva, so even if you don\’t feel like your skills quite match what\’s listed above, we still want to hear from you!

Please note that interviews are conducted virtually.

#J-18808-Ljbffr

Senior Computer Vision Engineer - Photo AI employer: Canva

At Canva, we pride ourselves on being an exceptional employer, offering a vibrant work culture in our London campus that fosters creativity and collaboration. With a strong focus on employee growth, we provide ample opportunities for professional development, flexible work arrangements, and a range of benefits including equity packages and inclusive parental leave. Join us to be part of a team that values innovation and aims to make a meaningful impact in the world of design.
C

Contact Detail:

Canva Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Computer Vision Engineer - Photo AI

✨Tip Number 1

Familiarize yourself with the latest advancements in computer vision and machine learning. Follow relevant research papers, attend webinars, and engage with the community to stay updated on state-of-the-art models that could be applicable for commercial use.

✨Tip Number 2

Showcase your project ownership experience by discussing specific projects where you led the development of ML models or features. Highlight how you collaborated with cross-functional teams, especially in design and product management, to achieve successful outcomes.

✨Tip Number 3

Prepare to discuss your experience with deep learning frameworks, particularly PyTorch. Be ready to explain how you've utilized these tools in past projects, focusing on any innovative solutions you developed for complex image processing challenges.

✨Tip Number 4

Emphasize your communication skills and teamwork abilities. Be prepared to share examples of how you've effectively communicated complex technical concepts to non-technical team members and how you foster collaboration within a diverse team.

We think you need these skills to ace Senior Computer Vision Engineer - Photo AI

Machine Learning
Computer Vision
Deep Learning Frameworks (PyTorch, TensorFlow, JAX)
Convolutional Neural Networks (CNNs)
Transformers
Generative Adversarial Networks (GANs)
Diffusion Models
Python 3
Numpy
OpenCV
Docker
Kubernetes
Data Collection and Management
Cloud Deployment
Project Ownership
Collaboration Skills
Literature Research
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in machine learning and computer vision. Focus on relevant projects, especially those involving AI-based photo editing, and emphasize your proficiency with tools like Pytorch, Python, and OpenCV.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and photo editing. Mention specific projects or experiences that align with Canva's mission and values. Show how your skills can contribute to the Photo AI team's goals.

Showcase Your Research: If you have published papers or conducted significant research in machine learning or computer vision, be sure to include this in your application. Highlight any innovative solutions you've developed and how they relate to the role.

Communicate Your Team Spirit: Canva values collaboration, so make sure to convey your ability to work well in teams. Share examples of how you've successfully collaborated on projects, brainstormed ideas, or communicated complex concepts to diverse audiences.

How to prepare for a job interview at Canva

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with machine learning, especially in computer vision. Highlight specific projects where you've built ML models or worked with frameworks like PyTorch or TensorFlow.

✨Demonstrate Ownership and Initiative

Canva values a sense of ownership. Share examples of how you've taken charge of projects, driven them to success, and collaborated with cross-functional teams to achieve goals.

✨Stay Updated on Industry Trends

Since the role involves staying up-to-date with AI advancements, be ready to discuss recent literature or breakthroughs in photo editing technologies. This shows your passion and commitment to innovation.

✨Communicate Effectively

As an excellent communicator, practice explaining complex technical concepts in simple terms. This will help you connect with interviewers and demonstrate your ability to collaborate with diverse teams.

Senior Computer Vision Engineer - Photo AI
Canva
C
  • Senior Computer Vision Engineer - Photo AI

    London
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-04-23

  • C

    Canva

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>