Ativa os alertas de emprego por e-mail!

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Canonical

Curitiba

Teletrabalho

USD 40.000 - 60.000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

Canonical is seeking a Python and Kubernetes Software Engineer to develop open source solutions for data analytics and MLOps. This role involves working with cutting-edge technologies in a remote-first environment, collaborating with a diverse team, and contributing to innovative projects that impact global enterprises.

Serviços

USD 2,000 annual learning and development budget
Annual compensation review and performance incentives
Recognition rewards and annual leave
Maternity and paternity leave
Employee Assistance Programme
Opportunities to travel and meet colleagues

Qualificações

  • Experience delivering software with Python.
  • Strong academic record from high school and university.
  • Proven track record of exceeding expectations.

Responsabilidades

  • Design, develop, and maintain solutions for cloud and local deployment.
  • Collaborate proactively with a distributed team of engineers.
  • Debug issues and engage with upstream communities.

Conhecimentos

Python
Kubernetes
Linux
Machine Learning
Data Analytics
Collaboration
Communication

Formação académica

Degree in a technical field

Ferramentas

Docker
MLFlow
Apache Airflow

Descrição da oferta de emprego

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Join to apply for the Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics role at Canonical

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

3 days ago Be among the first 25 applicants

Join to apply for the Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics role at Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, as well as industry leaders across sectors. We are a pioneer in global distributed collaboration, with 1000+ colleagues across 70+ countries, mostly working remotely. Teams meet periodically in person at various interesting locations worldwide.

We are founder-led, profitable, and growing. We are hiring Python and Kubernetes Specialist Engineers focused on Data, Workflows, AI/ML and Analytics Solutions to join our teams developing open source solutions for both public cloud and private infrastructure.

As a software engineer, you'll work on end-to-end data analytics and MLOps solutions using tools like Kubeflow, MLFlow, DVC, and Feast. You may also work with ETL, data governance, visualization tools like Apache SuperSet, dbt, workflow orchestration tools such as Airflow and Temporal, or data warehouse solutions like Apache Trino or ClickHouse. These solutions will be deployed on servers or cloud environments, on Kubernetes, desktops, or as web services.

Our mission is to make open source accessible to more people, offering free primary work and free Pro subscriptions for personal use. Our work spans individuals, communities, and enterprise clients.

Location: Our teams are distributed across multiple time zones. We value collaboration and prefer candidates whose work hours align broadly with their team members to facilitate communication.

Daily Responsibilities:

  • Deepen understanding of the Linux stack, from kernel to application layer
  • Design, develop, and maintain solutions for cloud and local deployment
  • Master distributed systems concepts such as observability, identity, and tracing
  • Work with Kubernetes and open source machine learning applications
  • Collaborate proactively with a distributed team of engineers, designers, and product managers
  • Debug issues and engage with upstream and Ubuntu communities
  • Share ideas and collaborate on solutions

Candidate Requirements:

  • Experience delivering software with Python
  • Strong academic record from high school and university
  • Degree in a technical field or equivalent experience
  • Confidence in speaking up, providing feedback, and sharing ideas
  • Proven track record of exceeding expectations
  • Passion for technology demonstrated through personal projects
  • Work ethic and confidence to collaborate effectively
  • Excellent written and spoken English, with good presentation skills
  • Experience with Linux (Debian or Ubuntu preferred)
  • Strong interpersonal skills, curiosity, flexibility, and accountability
  • Appreciation for diversity and ability to work in a multicultural environment
  • Thoughtfulness and self-motivation
  • Result-oriented with personal drive to meet commitments
  • Ability to travel twice a year for company events, up to two weeks each

Additional Skills (Nice to Have):

  • Experience building automated machine learning solutions, data pipelines, or workflows for the cloud
  • Hands-on experience with ML libraries or tools
  • Experience with container technologies (Docker, LXD, Kubernetes)
  • Experience with cloud providers (AWS, Azure, Google Cloud)
  • Knowledge of cloud computing
  • Passion for software quality and testing
  • Open source project experience

What We Offer:

  • Distributed work environment with biannual in-person team sprints
  • USD 2,000 annual learning and development budget
  • Annual compensation review and performance incentives
  • Recognition rewards and annual leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunities to travel and meet colleagues
  • Travel upgrades for company events

About Canonical: Canonical is a leader in open source technology, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally, uphold high standards, and foster a remote-first culture since 2004. Working here challenges you to innovate, learn, and excel.

Canonical is an equal opportunity employer: We value diversity and are committed to providing a fair application process regardless of background or identity.

Seniority level
  • Entry level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Hospitals and Health Care, Non-profit Organizations, and Government Administration
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Canonical

São Paulo

Teletrabalho

USD 40,000 - 60,000

Há 8 dias

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Canonical

Florianópolis

Teletrabalho

USD 30,000 - 60,000

Há 8 dias

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Canonical

Buenos Aires

Teletrabalho

USD 40,000 - 60,000

Há 8 dias

Software Engineer, Ceph & Distributed Storage

Canonical

Manaus

Teletrabalho

USD 40,000 - 70,000

Há 6 dias
Torna-te num dos primeiros candidatos

Software Engineer - OpenStack

Canonical

Manaus

Teletrabalho

USD 30,000 - 50,000

Há 6 dias
Torna-te num dos primeiros candidatos

Salesforce Data Integration Engineer - Remote - Latin America

FullStack Labs

Rio de Janeiro

Teletrabalho

USD 40,000 - 60,000

Há 6 dias
Torna-te num dos primeiros candidatos