CERTIVATION GmbH
Bristol, Gloucestershire
Machine Learning Engineer Also known as: Senior ML Engineer, Senior Machine Learning Specialist, MLOps Engineer, AI Engineer, Applied ML Engineer Location: Bristol, UK Approach: Hybrid Remote, typically 2-3 days per week in the office Contract: Permanent, full-timeRosenxt is revolutionizing subsea robotics and autonomous systems, and we're building a world-class engineering team at our newly established Bristol location to drive this innovation forward.We are seeking a skilled Machine Learning Engineer to join our team. This role is ideally suited to someone who is passionate about both training ML models and implementing robust, scalable, repeatable practices at all stages of the ML lifecycle.In this role, you'll work on cutting-edge technology that makes a real-world impact - from developing visual inspection tools to creating autonomous systems that operate in some of the world's most challenging environments. You'll have the opportunity to see your work in action through field trials and real-world deployments, all while working in a collaborative, hybrid environment in central Bristol. What you can expect We work in an exciting and dynamic environment where every day is likely to be a little different but here are some of the main responsibilities you will have in the role: Design, deploy, and optimize machine learning models and algorithms to solve real-world problems in the robotics domain. Build ML models that meet performance, reliability, and scalability expectations. Prepare data for ML processing and develop rapid experimentation infrastructure. Contribute to MLOps infrastructure and optimize CI/CD pipelines for efficient ML model deployment and testing. Monitor deployed models for performance, proposing improvements to meet business objectives. Stay up to date with ML and MLOps advancements, assessing their applicability to our goals. What you bring You'll thrive at Rosenxt if you are creative, self-reliant and collaborative and want to help the team do its best work. Essential skills: Proven experience designing and deploying ML models in production. Strong experience with MLOps practices and tooling (e.g., Docker, GitHub Actions, CI/CD pipelines). Strong experience with ML for robotic applications (image, video, LiDAR), Visual Language Models (VLMs) and Large Language Models ( LLMs). Technical expertise in AI: Deep Learning, Machine Learning, Reinforcement Learning, Statistics. Strong proficiency with Python and writing high quality code, or strong experience in other languages and a willingness to learn Python. Excellent awareness of software engineering and coding best practices. Passion for building scalable and reliable ML systems. Desirable skills: Knowledge or experience of Autonomous Surface Vehicles and Autonomous Underwater Vehicles. Deployment of ML on edge devices. Experience with synthetic data generation for training (e.g. with a simulator). Experience with large language models. Experience with reinforcement learning. Experience with Agentic decision-making. Experience in the marine or GIS domains. Experience with AWS, Azure, or other cloud platforms. Experience with PyTorch, PyTorch Lightning, OpenCV, CVAT, Docker, ROS. Experience with edge computing frameworks like TensorRT is a plus. Soft skills: We value individuals who excel in teamwork, and are looking for a blend of the following soft skills alongside technical expertise: Communication: Efficiently explain technical concepts to diverse audiences and work well with cross-functional teams. Adaptability: Flexibly navigate shifting requirements, new technologies, and business landscapes, including hybrid work settings. Time-management: Handle multiple tasks and projects with prioritisation. Attention to detail: Maintain high standards for model quality and reliability. Curiosity and continuous learning: Eager to explore new technologies and trends in ML and MLOps. Team player: Collaborate to meet common goals and mentor junior team members. Passion. Drive to impact customers positively and contribute to meaningful change. Self-starter. Proactive approach in uncharted technology areas, demonstrating autonomy and motivation. Look forward to Development opportunities and career opportunities in a global, innovative and long-term oriented group of companies with family character Funded career and learning development opportunities. Flexible, hybrid working. 30 days annual leave + public holidays. Company pension scheme where all employees receive a standard 10% employer contribution, with no obligation for employee contributions. Company sponsored life insurance and private medical insurance. Cycle scheme provided by Green Cycle Initiative Competitive remuneration package.More information about the Rosenxt Group please click here:
Machine Learning Engineer Also known as: Senior ML Engineer, Senior Machine Learning Specialist, MLOps Engineer, AI Engineer, Applied ML Engineer Location: Bristol, UK Approach: Hybrid Remote, typically 2-3 days per week in the office Contract: Permanent, full-timeRosenxt is revolutionizing subsea robotics and autonomous systems, and we're building a world-class engineering team at our newly established Bristol location to drive this innovation forward.We are seeking a skilled Machine Learning Engineer to join our team. This role is ideally suited to someone who is passionate about both training ML models and implementing robust, scalable, repeatable practices at all stages of the ML lifecycle.In this role, you'll work on cutting-edge technology that makes a real-world impact - from developing visual inspection tools to creating autonomous systems that operate in some of the world's most challenging environments. You'll have the opportunity to see your work in action through field trials and real-world deployments, all while working in a collaborative, hybrid environment in central Bristol. What you can expect We work in an exciting and dynamic environment where every day is likely to be a little different but here are some of the main responsibilities you will have in the role: Design, deploy, and optimize machine learning models and algorithms to solve real-world problems in the robotics domain. Build ML models that meet performance, reliability, and scalability expectations. Prepare data for ML processing and develop rapid experimentation infrastructure. Contribute to MLOps infrastructure and optimize CI/CD pipelines for efficient ML model deployment and testing. Monitor deployed models for performance, proposing improvements to meet business objectives. Stay up to date with ML and MLOps advancements, assessing their applicability to our goals. What you bring You'll thrive at Rosenxt if you are creative, self-reliant and collaborative and want to help the team do its best work. Essential skills: Proven experience designing and deploying ML models in production. Strong experience with MLOps practices and tooling (e.g., Docker, GitHub Actions, CI/CD pipelines). Strong experience with ML for robotic applications (image, video, LiDAR), Visual Language Models (VLMs) and Large Language Models ( LLMs). Technical expertise in AI: Deep Learning, Machine Learning, Reinforcement Learning, Statistics. Strong proficiency with Python and writing high quality code, or strong experience in other languages and a willingness to learn Python. Excellent awareness of software engineering and coding best practices. Passion for building scalable and reliable ML systems. Desirable skills: Knowledge or experience of Autonomous Surface Vehicles and Autonomous Underwater Vehicles. Deployment of ML on edge devices. Experience with synthetic data generation for training (e.g. with a simulator). Experience with large language models. Experience with reinforcement learning. Experience with Agentic decision-making. Experience in the marine or GIS domains. Experience with AWS, Azure, or other cloud platforms. Experience with PyTorch, PyTorch Lightning, OpenCV, CVAT, Docker, ROS. Experience with edge computing frameworks like TensorRT is a plus. Soft skills: We value individuals who excel in teamwork, and are looking for a blend of the following soft skills alongside technical expertise: Communication: Efficiently explain technical concepts to diverse audiences and work well with cross-functional teams. Adaptability: Flexibly navigate shifting requirements, new technologies, and business landscapes, including hybrid work settings. Time-management: Handle multiple tasks and projects with prioritisation. Attention to detail: Maintain high standards for model quality and reliability. Curiosity and continuous learning: Eager to explore new technologies and trends in ML and MLOps. Team player: Collaborate to meet common goals and mentor junior team members. Passion. Drive to impact customers positively and contribute to meaningful change. Self-starter. Proactive approach in uncharted technology areas, demonstrating autonomy and motivation. Look forward to Development opportunities and career opportunities in a global, innovative and long-term oriented group of companies with family character Funded career and learning development opportunities. Flexible, hybrid working. 30 days annual leave + public holidays. Company pension scheme where all employees receive a standard 10% employer contribution, with no obligation for employee contributions. Company sponsored life insurance and private medical insurance. Cycle scheme provided by Green Cycle Initiative Competitive remuneration package.More information about the Rosenxt Group please click here:
CERTIVATION GmbH
Bristol, Gloucestershire
Senior Software Engineer page is loaded Senior Software Engineerlocations: Bristoltime type: Vollzeitposted on: Gestern ausgeschriebenjob requisition id: JR100866# Senior Software Engineer Also known as: Senior Software Developer, Senior Software Engineer, Software Engineer, Robotics Software Engineer, Autonomy Engineer Location: Bristol, UK Approach: Hybrid Remote, typically 2-3 days per week in the office Contract: Permanent, full-timeRosenxt is revolutionizing subsea robotics and autonomous systems, and we're building a world-class engineering team at our Bristol location to drive this innovation forward.To build our engineering team we are recruiting for top-tier talent that is keen to: Build robust software that runs on real robots to tackle real-world applications. Lead by example to champion modern and effective software development practices in a dynamic and growing engineering team. Tackle engineering challenges at all levels of a robotics software stack.In this role, you'll work on cutting-edge technology that makes a real-world impact - from developing our visual inspection platform to creating autonomous systems that operate in some of the world's most challenging environments. You'll have the opportunity to see your work in action through field trials and real-world deployments, all while working in a collaborative, hybrid environment in central Bristol.Within a cross-functional team, you will contribute towards the entire software development lifecycle, including design, implementation, testing, and maintenance of our products. Working primarily in C++ and Python, you will employ high-quality software engineering principles and practices. You will be actively engaged in building quality solutions within an Agile process, including peer reviews, continuous improvement, and integration.If you're passionate about robotics, love solving complex technical challenges, and want to mentor others while growing your own expertise, this role offers the perfect blend of technical depth, leadership opportunity, and meaningful impact.# What you can expect Architect and develop new capabilities for autonomous robotics, subsea perception, and underwater structure inspection. Write and maintain high-quality, efficient, and scalable code using modern C++ and Python. Practice and advocate for high-quality engineering standards such as design patterns, SOLID principles, TDD, and CI/CD. Lead by example. Ensure software reliability and performance through rigorous quality standards, including comprehensive code reviews, unit testing, and continuous integration. Work across all phases of the product lifecycle, from concept and design through to deployment and maintenance. Stay abreast of the latest industry trends, tools, and technologies to keep our solutions competitive. Take part in continuous improvement initiatives to enhance development processes, tools, and product quality. Mentor and support junior engineers, fostering a collaborative, innovative, and growth-oriented environment. Work closely with product teams to define requirements, objectives, and deliverables. Coordinate with cross-functional teams (ML, Simulation, Robotics) to ensure seamless system integration. Engage with stakeholders to gather feedback and ensure solutions meet their needs. What you bring To become part of the Rosenxt family, you bring your creativity and structured, self-reliant working style to benefit our company and your team. Essential Skills: Strong experience developing in C++ and Python using high-quality software engineering approaches. Experience with container-based architectures and tools (e.g., Docker, Podman) and how to use them to develop and deploy software. Fluency with developer tools such as GitHub and CI/CD tools. Demonstrable and significant industry experience, or relevant qualifications. Proven experience leading a project, feature, or work package. Excellent communication skills with both technical peers and business partners. Deep familiarity with software engineering practices such as TDD, CI/CD, pair programming, code reviews, and Agile methodologies (Scrum, Kanban) Ability to communicate technical concepts to both technical and non-technical stakeholders. High level of adaptability, flexibility, and resilience in ambiguous and dynamic environments. Keen attention to detail, ensuring quality, reliability, and robustness of solutions. Continuous learning mindset and passion for mentoring others. Desirable Skills: Experience developing and deploying Robotic Algorithms (SLAM, navigation, sensor fusion, etc.) Experience working with Machine Learning techniques. Knowledge of ROS2 or other middleware frameworks for robotic applications. Experience working with 3D and video data, including mesh and point clouds. Background in mathematical and geometry libraries (Eigen, Numpy) Competence in ARM and embedded development.# Look forward to Development opportunities and career opportunities in a global, innovative and long-term oriented group of companies with family character Funded career and learning development opportunities. Flexible, hybrid working. 30 days annual leave + bank holidays. Company pension scheme where all employees receive a standard 10% employer contribution, with no obligation for employee contributions. Company sponsored life insurance and private medical insurance. Cycle scheme provided by Green Cycle Initiative. Competitive remuneration packageMore information about the Rosenxt Group please click here:
Senior Software Engineer page is loaded Senior Software Engineerlocations: Bristoltime type: Vollzeitposted on: Gestern ausgeschriebenjob requisition id: JR100866# Senior Software Engineer Also known as: Senior Software Developer, Senior Software Engineer, Software Engineer, Robotics Software Engineer, Autonomy Engineer Location: Bristol, UK Approach: Hybrid Remote, typically 2-3 days per week in the office Contract: Permanent, full-timeRosenxt is revolutionizing subsea robotics and autonomous systems, and we're building a world-class engineering team at our Bristol location to drive this innovation forward.To build our engineering team we are recruiting for top-tier talent that is keen to: Build robust software that runs on real robots to tackle real-world applications. Lead by example to champion modern and effective software development practices in a dynamic and growing engineering team. Tackle engineering challenges at all levels of a robotics software stack.In this role, you'll work on cutting-edge technology that makes a real-world impact - from developing our visual inspection platform to creating autonomous systems that operate in some of the world's most challenging environments. You'll have the opportunity to see your work in action through field trials and real-world deployments, all while working in a collaborative, hybrid environment in central Bristol.Within a cross-functional team, you will contribute towards the entire software development lifecycle, including design, implementation, testing, and maintenance of our products. Working primarily in C++ and Python, you will employ high-quality software engineering principles and practices. You will be actively engaged in building quality solutions within an Agile process, including peer reviews, continuous improvement, and integration.If you're passionate about robotics, love solving complex technical challenges, and want to mentor others while growing your own expertise, this role offers the perfect blend of technical depth, leadership opportunity, and meaningful impact.# What you can expect Architect and develop new capabilities for autonomous robotics, subsea perception, and underwater structure inspection. Write and maintain high-quality, efficient, and scalable code using modern C++ and Python. Practice and advocate for high-quality engineering standards such as design patterns, SOLID principles, TDD, and CI/CD. Lead by example. Ensure software reliability and performance through rigorous quality standards, including comprehensive code reviews, unit testing, and continuous integration. Work across all phases of the product lifecycle, from concept and design through to deployment and maintenance. Stay abreast of the latest industry trends, tools, and technologies to keep our solutions competitive. Take part in continuous improvement initiatives to enhance development processes, tools, and product quality. Mentor and support junior engineers, fostering a collaborative, innovative, and growth-oriented environment. Work closely with product teams to define requirements, objectives, and deliverables. Coordinate with cross-functional teams (ML, Simulation, Robotics) to ensure seamless system integration. Engage with stakeholders to gather feedback and ensure solutions meet their needs. What you bring To become part of the Rosenxt family, you bring your creativity and structured, self-reliant working style to benefit our company and your team. Essential Skills: Strong experience developing in C++ and Python using high-quality software engineering approaches. Experience with container-based architectures and tools (e.g., Docker, Podman) and how to use them to develop and deploy software. Fluency with developer tools such as GitHub and CI/CD tools. Demonstrable and significant industry experience, or relevant qualifications. Proven experience leading a project, feature, or work package. Excellent communication skills with both technical peers and business partners. Deep familiarity with software engineering practices such as TDD, CI/CD, pair programming, code reviews, and Agile methodologies (Scrum, Kanban) Ability to communicate technical concepts to both technical and non-technical stakeholders. High level of adaptability, flexibility, and resilience in ambiguous and dynamic environments. Keen attention to detail, ensuring quality, reliability, and robustness of solutions. Continuous learning mindset and passion for mentoring others. Desirable Skills: Experience developing and deploying Robotic Algorithms (SLAM, navigation, sensor fusion, etc.) Experience working with Machine Learning techniques. Knowledge of ROS2 or other middleware frameworks for robotic applications. Experience working with 3D and video data, including mesh and point clouds. Background in mathematical and geometry libraries (Eigen, Numpy) Competence in ARM and embedded development.# Look forward to Development opportunities and career opportunities in a global, innovative and long-term oriented group of companies with family character Funded career and learning development opportunities. Flexible, hybrid working. 30 days annual leave + bank holidays. Company pension scheme where all employees receive a standard 10% employer contribution, with no obligation for employee contributions. Company sponsored life insurance and private medical insurance. Cycle scheme provided by Green Cycle Initiative. Competitive remuneration packageMore information about the Rosenxt Group please click here: