About The Role
Canonical, the company behind Ubuntu, is a global leader in open‑source software delivering enterprise‑grade solutions for cloud, AI/ML and data analytics. As a Python and Kubernetes Software Engineer you will build end‑to‑end data and ML workflow platforms, integrate cutting‑edge open‑source tools, and enable customers worldwide to run scalable analytics on Kubernetes. You will collaborate with cross‑functional teams, contribute to community releases, and ensure high availability and security of the platform.
Responsibilities
Requirements
- Strong Python programming experience.
- Hands‑on experience with Kubernetes (deployment, Helm, custom resources).
- Proficiency in data engineering tools like Apache Airflow, dbt, or Apache Superset.
- Familiarity with ML lifecycle platforms such as Kubeflow or MLflow.
- Solid understanding of Linux environment, Git and CI/CD pipelines.
Eligibility Checklist
B.Tech/M.Tech/MCA in Computer Science, Information Technology or related field
RGJobs Sourcing Transparency
Direct & Secure Recruitment Redirection
AI Match Score
Find out instantly if you are a good fit for this role using our advanced AI analysis.
Ready to Apply?
Submit your application seamlessly through the official portal. Make sure your resume is up to date!
Track to unlock AI Follow-up Scripts, Mock Interview Prep, and Rejection Diagnosis
Direct Apply · No Intermediaries

