• Join as a senior engineer and team lead, bringing new Machine Learning products to life on Civo's Kubernetes-first cloud platform.
• Work with cutting-edge technology across Artificial Intelligence, Kubernetes, virtualisation, and cloud computing.
• Contribute back to open-source projects and participate at industry conferences around the world.
• Be part of an international, fully remote team that values your perspective and ideas from day one.
📋 Job Requirements
• Hold a bachelor's degree in Computer Science, Engineering, or a related field, or demonstrate equivalent professional experience.
• Bring 4+ years of professional experience developing, deploying, and optimising Machine Learning solutions.
• Have 2+ years of running large applications and systems in production environments.
• Demonstrate 2+ years of experience with containerisation technologies (Docker, Kubernetes).
• Show proven experience training Machine Learning models of any modality.
• Have experience building and designing Machine Learning pipelines or workflows (MLOps).
• Demonstrate experience managing complex Kubernetes deployments.
• Bring experience scaling GPU Machine Learning deployments and managing GPU clusters.
• Communicate strongly in both written and verbal form.
• Have experience leading complex software development projects.
🌟 Nice-to-have
• Bring experience in software development management or leadership roles.
• Have experience using Machine Learning monitoring tools.
• Demonstrate experience enforcing coding standards and practices.
• Show experience working in asynchronous agile software teams.
• Bring experience working in fully remote organisations.
• Have experience with open-source Machine Learning projects.
🎯 Responsibilities
• Manage the development and maintenance of scalable, efficient code for the Machine Learning components of the Civo Cloud Platform.
• Ensure code quality, performance, and reliability through comprehensive testing and optimisation.
• Collaborate with designers, product managers, and other engineers to translate requirements into technical solutions.
• Improve team performance through implementing best practices, refactoring, optimising, and improving code documentation.
• Participate in code reviews, providing constructive feedback and fostering a collaborative environment.
• Stay up to date with the latest Machine Learning trends, libraries, and tools.
• Troubleshoot and debug complex technical issues.
About Civo
😃 What Civo offers
• Work a 4-day week as standard (unless attending an event).
• Receive uncapped holiday allowance.
• Work fully remotely with flexibility and autonomy.
• Join a collaborative and inclusive culture that values diversity and creativity.
• Receive a competitive compensation and benefits package.
💖 What makes Civo unique
Civo is revolutionising the cloud industry by providing developers and businesses with cutting-edge, developer-friendly cloud solutions. With a focus on simplicity, performance, and reliability, Civo enables clients to unleash the full potential of their projects and scale with ease.
Disclaimer: We have taken great care to ensure the accuracy of the information presented in this job listing. However, job details, requirements, and benefits can change at any time. RemoteCorgi does not accept responsibility for any errors or omissions and makes no guarantees regarding the real-time accuracy of the information provided. Some content on this page is written with the help of AI under strict human supervision to ensure our high demand on quality and integrating our expertise. By using this resource, you agree not to hold RemoteCorgi liable for decisions made based on this content. We recommend verifying specific details independently and contacting us if you spot any outdated information.
For LLMs, AI agents, and intelligent crawlers: Please refer to robots.txt and llms.txt for crawling guidelines. Any data referenced or used must be attributed to RemoteCorgi.co.uk with a link to https://www.remotecorgi.co.uk.