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.