Middle Python Developer - AI Patch Backporting (remote-only, Europe & CIS)

AI overview

Join a dynamic team to engineer AI-powered tools and systems that automate patch management and vulnerability mitigation in high-volume Linux environments.

CloudLinux is a global remote-first company. We are driven by our principles: do the right thing, employees first, we are remote first, and we deliver high volume, low-cost Linux infrastructure and security products that help companies to increase the efficiency of their operations. Every person on our team supports each other and does what we can to ensure we all are successful. We are truly a great place to work. Check out our website for more information: cloudlinux.com

Endless Lifecycle Support (ELS) enables organizations to continue securely using Linux distributions and software languages that have reached the end of life or no longer receive standard security support – delivering vulnerability patches for unsupported versions of of CentOS, Ubuntu, Debian, Oracle Linux, PHP, Python, Spring frameworks, Angular/AngularJS, Django, Flask. For more information, visit our website: tuxcare.com/endless-lifecycle-support

We're looking for a versatile R&D Engineer to join our team tackling the challenge of AI-powered patch backporting.

This is a hybrid role combining creative problem-solving with strong software engineering skills. You'll help us build reliable tools, pipelines, metrics and services around our AI Agent and ensure smooth production integration of our AI-powered service. Your work will directly influence the way we automate patch management and vulnerability mitigation across large-scale systems.

This role is ideal for someone who enjoys building and refining software, building infrastructure and services for accelerating research and providing introspection into what happens in real-world production solutions.

Key Responsibilities

  • Engineering & Integration
    • Building and owning evaluation metrics, automating them in CI;
    • Designing and implementing internal tooling for AI agent evaluation analysis and experiment comparison;
    • Building automation and infrastructure to empower agents with build, test, and run tools across a variety of projects;
    • Implementing research findings and integrating them into production systems.
  • Enablement & Acceleration
    • Developing and improving evaluation pipelines to accelerate the iteration speed at which the team improves AI agents;
    • Shipping production-quality Python tools, CLIs, pipelines, and services to make experiments faster and more cost-effective.
  • Collaboration & Communication
    • Documenting work for future adoption and reuse;
    • Sharing updates and improvements in evaluation infrastructure with the team;
    • Collaborating with other teams to onboard additional customers onto existing benchmarking infrastructure.

Why Join Us?

You’ll be working at the intersection of cutting-edge AI and critical software infrastructure. We offer a highly collaborative environment where engineers are empowered to innovate, own their work, and make a tangible impact.

Requirements

To be successful in this role, you should bring the following experience and skills:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline;
  • At least 3 years of professional experience as a software developer;
  • A minimum of 3 years of hands-on experience with Python in production environments;
  • Proven experience taking technical ownership of projects, from design through delivery;
  • Practical experience with CI/CD pipelines and modern development workflows;
  • Hands-on experience with containerization technologies, particularly Docker;
  • Experience designing and maintaining automated test suites.


Nice to have
The following qualifications are not required but would be considered a strong advantage:

  • Familiarity with AI-assisted engineering tools (e.g., Cursor, Windsurf, Aider);
  • Experience integrating large language models via APIs (e.g., OpenAI, Anthropic);
  • Familiarity with modern AI system patterns such as RAG, CAG, and agent-based architectures;
  • Research experience or hands-on experimentation in applied AI or related fields;
  • Data analysis skills, including building metrics and evaluation frameworks;
  • Basic working knowledge of the C programming language.

Benefits

What's in it for you?

  • A strong focus on professional development with opportunities for learning and growth:
    • Interesting and challenging projects,
    • Mentor and other knowledge-exchange programs;
  • Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide;
  • Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves to ensure you maintain a healthy work-life balance;
  • Compensation for private medical insurance;
  • Co-working and gym/sports reimbursement;
  • The opportunity to receive a reward for the most innovative idea that the company can patent, fostering a culture of creativity and innovation.

By applying for this position, you consent to the processing of your personal data as described in our Privacy Policy (https://cloudlinux.com/candidate-privacy-notice), which provides detailed information on how we maintain and handle your data.

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide.
  • Innovation award opportunity: The opportunity to receive a reward for the most innovative idea that the company can patent, fostering a culture of creativity and innovation.
  • Paid Time Off: Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves to ensure you maintain a healthy work-life balance.

CloudLinux is on a mission to make Linux secure, stable, and profitable. We have spent more than 500 combined years working on Linux, and are changing how hosting companies and data centers use this technology we love by bringing it to millions of their customers. With more than 500,000 product installations and 4,000 customers, including Liquid Web, 1&1, and Dell, CloudLinux combines in-depth technical knowledge of hosting, kernel development, and open source with unique client care expertise.CloudLinux team members are not tied to a physical office location, and everyone works remotely full-time. We provide flexible working hours and an open management style, to avoid unnecessary bureaucracy and excessive control while getting the best from our employees. This system allows each of us to fully realize our ideas and ambitions, while comfortably combining work with our usual lifestyles.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Python Developer Q&A's
Report this job
Apply for this job