Canonical Circular Logo

Engineering Manager - MLOps & Analytics

Canonical Dubai, United Arab Emirates Posted: 22 May 2025

Financial

  • Estimate: $120k - $150k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

As an Engineering Manager at Canonical, you will lead a distributed team of engineers, focusing on effective team management, development, and delivering high-quality work. Your primary responsibilities include developing and reviewing code, promoting a productive work environment, and facilitating technical delivery. You will collaborate closely with other Engineering Managers, product managers, and architects to create an engineering roadmap with ambitious yet achievable goals.

You will help your team grow as engineers, ensure they have meaningful work, and maintain a positive influence on workplace culture. Your role involves regular reflection with your team on strategy and execution, conducting one-on-one meetings, measuring team health indicators, and engaging with the broader community.

Key Responsibilities:

  • Manage a distributed team of engineers and its MLOps/Analytics portfolio
  • Organize team processes to achieve objectives
  • Mentor and grow direct reports
  • Review code and provide architectural leadership
  • Attend conferences to represent Canonical
  • Commit to healthy engineering practices, documentation, and quality optimization

Requirements:

  • Proven experience in software delivery with an emphasis on Python development and open-source contributions
  • Understanding of the machine learning space, including design and implementation of MLOps solutions
  • Exceptional academic background from high school and preferably university
  • Willingness to travel up to 4 times a year for internal events

Preferred Skills:

  • Hands-on experience with machine learning libraries and/or cloud technology (AWS, Azure, Google Cloud)
  • Familiarity with container technologies (Docker, LXD, Kubernetes)
  • Passion for software quality and testing
  • Experience working on distributed teams, particularly in open source projects

What We Offer:

  • Competitive compensation with annual reviews and performance-driven bonuses
  • Personal learning and development budget of USD 2,000 per year
  • Distributed work environment with team sprints in person
  • Recognition rewards, annual holiday leave, maternity and paternity leave
  • Employee Assistance Programme
  • Opportunities for travel and professional growth

Location: Dubai, Dubai, United Arab Emirates (Remote) Work Conditions: Remote Full-time, with global travel for 2 to 4 weeks per year for internal and external events

About Canonical:
Canonical is a leading tech firm focused on the global movement towards open source, publishing Ubuntu, a critical open source project for AI, IoT, and the cloud. With a commitment to diversity and an equal opportunity workplace, Canonical offers a unique chance to be part of a groundbreaking digital business in a remote-first environment established since 2004.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.