Senior Machine Learning Engineer (Melbourne)

Senior Machine Learning Engineer (Melbourne)

05 Aug
|
Canva
|
Melbourne

05 Aug

Canva

Melbourne

Senior Machine Learning Engineer at Canva. About the role In this position, you will be responsible for the design and upkeep of the machine learning infrastructure that enables Canva to comprehend design aesthetics and produce various elements. Your work will encompass the entire lifecycle of production systems, necessitating the transition of projects from their conceptual stages to dependable, scalable services that cater to millions of users.
Key facts
Location: Melbourne, AU (Remote-friendly within Australia)
Engagement: Full-time
Team: Elements Platform (collaborating with Content Engine, Core Research, AI Media, and Discovery teams)
What you'll do
Develop and implement machine learning models aimed at enhancing content generation and assessing quality within Canva's extensive element and template library.
Oversee the complete machine learning lifecycle, which includes creating data pipelines, training models, deploying them, and continuously monitoring their performance.
Work in tandem with various internal teams to ensure that technical outputs are in harmony with the overarching content strategy.
Identify and resolve issues related to the reliability of production systems, data integrity, and the performance of models.
Conduct experiments to test and validate methods prior to scaling, utilizing well-defined success metrics to guide your efforts.
Set engineering standards and create internal tools that enhance development speed and reliability across the team.
Communicate technical trade-offs effectively to both engineering and non-engineering stakeholders, ensuring clarity and understanding.




Participate in code reviews and provide mentorship to junior engineers, fostering a culture of continuous learning and improvement within the team.
Stay updated with the latest advancements in machine learning and AI technologies, integrating relevant findings into your work.
Collaborate with product managers to define project scopes and timelines, ensuring that deliverables meet user needs and expectations.
Contribute to the documentation of processes and systems to promote knowledge sharing and best practices within the organization.
Requirements
Demonstrated experience in constructing and deploying machine learning systems in production settings.
Proven ability to manage problems from their initial identification through to the maintenance of live systems.
Strong understanding of the practical trade-offs between model quality, latency, and operational costs.
Experience collaborating with cross-functional teams, including engineering, product management, and content development.
Proficiency in programming languages commonly used in machine learning, such as Python or R.
Familiarity with cloud platforms and tools for deploying machine learning models, such as AWS, Google Cloud, or Azure.
Nice to have




Experience with deep learning frameworks like TensorFlow or PyTorch.
Knowledge of natural language processing (NLP) techniques and applications.
Familiarity with data visualization tools and techniques to communicate insights effectively.
Previous involvement in projects that required A/B testing or other experimental methodologies.
Understanding of user experience (UX) design principles as they relate to machine learning applications.
Skills & tools
Proficient in machine learning model development and evaluation techniques.
Experienced in engineering data pipelines for robust data handling and processing.
Skilled in monitoring production systems to ensure optimal performance and reliability.
Knowledgeable in model deployment strategies and iterative improvement processes.
Practical notes
The compensation package includes equity options, providing a stake in the company's success.
Benefits offered encompass an inclusive parental leave policy, flexible leave arrangements, and an annual Vibe and Thrive allowance aimed at promoting wellbeing and enhancing office setups.
Interviews will be conducted virtually to accommodate candidates from various locations.
Join Canva as a Senior Machine Learning Engineer and be part of a energetic team that is shaping the future of design through innovative machine learning solutions. Your expertise will directly impact how millions of users interact with design elements, making this a pivotal role in our mission to empower creativity.
#J-*****-Ljbffr

📌 Senior Machine Learning Engineer (Melbourne)
🏢 Canva
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior machine learning engineer (melbourne) / melbourne