At a Glance
- Tasks: Lead the development of ML pipelines and collaborate on innovative data visualisation projects.
- Company: Join Canva, a creative tech company with a vibrant culture in London.
- Benefits: Equity packages, flexible leave, inclusive parental leave, and wellness allowances.
- Other info: Dynamic team focused on expanding AI accessibility in data visualisation.
- Why this job: Make a real impact by leveraging AI to enhance data storytelling for millions.
- Qualifications: 5+ years in machine learning, strong Python and SQL skills, and experience with production environments.
The predicted salary is between 70000 - 90000 £ per year.
Where and how you can work
Our flagship campus is in Sydney, Australia but we have a swanky new office in London that has all the bells and whistles. Even though you'll find us in Shoreditch, you have choice in where and how you work, we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.
What you’d be doing in this role
As Canva scales change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve. At the moment, this role is focused on:
- Lead the development of end-to-end pipelines for training, evaluating and deploying ML models to solve a variety of problems related to the many steps that make up a data visualisation workflow (data sourcing, data preparation, chart generation, insight extraction, visual presentation, etc.)
- Experiment with and evaluate the effectiveness of open-source and 3rd party models for Canva’s bespoke needs in the data visualisation space, as well as explore the parameters that define success for AI in this domain.
- Work alongside data visualisation experts to identify and advise on opportunities for applying ML models to high-impact business opportunities.
- Develop performant data pipelines that provide AI model training and evaluation workflows with access to data assets that are legally compliant and aligned with Canvas’s strict policies around data usage for AI.
- Work closely with product and design, as well as backend and frontend engineers, to ideate on and design product features that will enable millions of users to leverage AI in a way that meaningfully improves their ability to use data and data storytelling in their visual communication.
You're probably a match if
- You bring at least 5+ years of industry experience building machine learning applications in a software engineering (or equivalent) style role, using industry-standard technologies for production-focused machine learning (Python, SQL, PyTorch/Tensorflow, Kubernetes/Docker, etc.)
- You have experience in building and deploying machine learning models to distributed production environments, including a strong understanding of end-to-end machine learning pipelines and components.
- You have experience developing robust evaluation methodologies and workflows for complex or bespoke problem domains.
- You possess strong research synthesis skills: the ability to dig through deep/machine learning literature and translate this into products and value for users.
- You have industry experience working with and optimizing SoTA computer vision and/or natural language processing models for use in settings with high-performance requirements and/or compute constraints.
About the team
AI and machine learning have the potential to greatly increase the accessibility of data visualisation techniques to data-shy users, and creative applications of visual and natural language-based AI will allow our advanced users to create data visualisations from their complex data that were inconceivable just a few years ago. You’ll help us expand our exciting developments in this space (informed by the acquisition of leading dataviz company Flourish) while also exploring new related areas.
What's in it for you
Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a range of benefits to set you up for every success in and outside of work. Here's a taste of what's on offer:
- 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
Check out lifeatcanva.com for more info.
Senior Machine Learning Engineer - Canva UK employer: Canva
Canva UK is an exceptional employer that fosters a vibrant and inclusive work culture, allowing Canvanauts the flexibility to choose how and where they work. With a focus on employee well-being, Canva offers generous benefits such as equity packages, an inclusive parental leave policy, and a Vibe & Thrive allowance, all designed to support personal and professional growth. Located in the creative hub of Shoreditch, employees are encouraged to innovate and collaborate, making it a rewarding environment for those passionate about machine learning and data visualisation.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Machine Learning Engineer - Canva UK
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Canva through LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! Prepare a portfolio showcasing your machine learning projects. Make sure to highlight any end-to-end pipelines you've built, as this is right up Canva's alley.
✨Tip Number 3
Get ready for the interview! Research Canva’s recent projects and think about how your experience aligns with their goals. Be prepared to discuss how you can contribute to their data visualisation efforts.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the Canva team.
We think you need these skills to ace Senior Machine Learning Engineer - Canva UK
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of Senior Machine Learning Engineer. Highlight your experience with Python, SQL, and any relevant ML frameworks like PyTorch or TensorFlow. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for machine learning and data visualisation, and explain why you're excited about working at Canva. Let us know how you can contribute to our team and help us achieve our goals.
Showcase Your Projects:If you've worked on any interesting ML projects, make sure to include them in your application. We love seeing real-world applications of your skills, so share links to your GitHub or any relevant portfolios that showcase your work.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates directly from us. Plus, it’s super easy!
How to prepare for a job interview at Canva
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, SQL, and PyTorch/TensorFlow. Brush up on your knowledge of end-to-end machine learning pipelines and be ready to discuss how you've implemented these in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex problems you've tackled using machine learning. Be specific about the methodologies you used and the impact your solutions had. This will demonstrate your ability to apply ML models to real-world challenges, which is crucial for this role.
✨Collaborate Like a Pro
Since you'll be working closely with product, design, and engineering teams, think of examples where you've successfully collaborated across disciplines. Highlight how you’ve contributed to team projects and how you can bring that collaborative spirit to Canva.
✨Stay Current with Trends
Familiarise yourself with the latest trends in AI and data visualisation. Be prepared to discuss recent advancements or tools that could benefit Canva. Showing that you're proactive about staying updated will impress your interviewers and show your passion for the field.