Skip to main content
Canva

Staff Machine Learning Engineer - Recommendations (AU remote)

RemoteAustralia only
Published
Role
AI / ML
Experience
Staff
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to AU only. Set where you work from to check your eligibility.

No BS summary

Senior/Staff ML engineer to lead production-scale recommender systems at Canva. Must have strong production ML engineering (Python, PyTorch, training pipelines, serving) and experience shipping large-scale recommendation systems. Remote within Australia (Australia-only eligibility).

Core skills

Recommender systems

Required skills

PythonPyTorchpandasscikit-learnnumpytraining pipelinesmodel servingonline and offline experimentsA/B testing

What you'll do

  • Design, implement, and refine machine learning models to deliver personalized recommendations, taking on the most complex and ambiguous parts of the system.
  • Improve the architecture, code structure, and performance of machine learning systems and raise the engineering quality bar across the team.
  • Investigate research papers and state-of-the-art machine learning models and judge which ones are worth bringing into production.
  • Lead the design of online and offline experiments to validate model performance and make data-driven decisions on what to ship.
  • Shape how machine learning models integrate with the broader technology stack to ensure performance and reliability across the pipeline.
  • Work closely with product and engineering teams to deploy new recommendation features and drive cross-team alignment.
  • Document and communicate work to technical and non-technical stakeholders, including senior leadership.
  • Mentor MLEs through reviews, pairing, and shared knowledge.

What they require

  • Significant experience developing, shipping, and operating production-scale recommendation systems.
  • Proficiency in Python and core ML tooling (PyTorch, pandas, scikit-learn, numpy).
  • Strong fluency on the engineering side of ML — training pipelines, evaluation, and serving.
  • Strong analytical skills with a track record of rigorously evaluating model performance and making data-driven product decisions.
  • Excellent communication skills with the ability to explain complex technical concepts to a wide range of audiences, including senior leadership.
  • Collaborative mindset and passion for working with cross-functional teams, including supporting the growth of MLEs.

Benefits

  • Equity packages
  • Inclusive parental leave policy that supports all parents & carers
  • An annual Vibe & Thrive allowance
  • Flexible leave options
  • Flexible work arrangements (remote-friendly within Australia, access to campuses/co-working spaces)

A global design platform redefining how the world experiences design.

🇦🇺 AustraliaTechnologyEnterprisecanva.com/
Salary not disclosed