Senior Python Systems Engineer @ClearML
DevOps / Sysadmin
Salary unspecified
Remote Location
Job Type full-time
Posted 3wks ago

[Hiring] Senior Python Systems Engineer @ClearML

3wks ago - ClearML is hiring a remote Senior Python Systems Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Europe, USA

Role Description

We are looking for a Senior Systems Engineer to own the execution layer of the ClearML platform. You will be responsible for some of the critical components that spin up containers, manage GPUs, and tunnel connections that make ClearML work seamlessly in multiple environments.

This role sits at the intersection of Software Engineering and DevOps. You will write Python code that orchestrates infrastructure, manages Docker containers, interacts with the Kubernetes API, and handles low-level networking.

  • Agent Development: Design and optimize the clearml-agent, a Python service responsible for pulling jobs, setting up environments, and executing ML pipelines.
  • Kubernetes Integration: Write logic to interact directly with K8s APIs, manage Pod life-cycles, and handle Custom Resource Definitions (CRDs).
  • Resource Management: Implement logic for dynamic resource allocation (GPU/CPU/Memory) and container orchestration.
  • Systems Programming: Build robust daemons and services that interact with OS-level primitives (systemd, signals, I/O streams).
  • Networking: Troubleshoot and optimize TCP/IP connections, DNS resolution, and firewall traversal to ensure seamless connectivity for users.

Qualifications

  • 8+ years of development experience with a strong focus on Systems Programming.
  • Kubernetes Mastery: Deep understanding of Kubernetes architecture (beyond just writing YAML). You should know how to write code that controls K8s.
  • Container Internals: Extensive experience with Docker, including building and maintaining images.
  • Python for Systems: Experience using Python for automation, daemons, or CLI tools (using libraries like subprocess, socket, asyncio).
  • Networking Fundamentals: Strong grasp of HTTP/S, WebSockets, TCP/IP, Proxies, and Reverse Proxies.
  • OS Knowledge: Strong understanding of Linux internals and shell scripting.

Requirements

  • Experience with GPU hardware management (NVIDIA drivers, CUDA, NVIDIA Container Toolkit).
  • Experience building Kubernetes Operators/Controllers (using Kopf or Operator SDK).
  • Background in HPC (High-Performance Computing) or Slurm/MPI.
  • Experience with Go (Golang) is a plus (for specific K8s components).

Benefits

  • Fully Remote & Global – Work from anywhere with a distributed team of top-tier engineers.
  • Engineering-First & Autonomous – High ownership, real responsibility, and freedom to design and ship impactful solutions.
  • High Growth, High Impact – Your work directly affects thousands of users, from startups to large enterprises.
  • Technically Deep Challenges – Build complex, performance-critical systems at the core of modern AI infrastructure.
  • Fast Feedback, Real Users – See your work in production quickly and make a measurable difference.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Europe, USA
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Python Systems Engineer @ClearML
DevOps / Sysadmin
Salary unspecified
Remote Location
Job Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Europe, USA
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later