Senior Software Engineer, AI/ML (Remote – UK)

Senior Software Engineer, AI/ML (Remote – UK)

Senior Software Engineer, AI/ML (Remote – UK)

Jobgether

United Kingdom

1 hour ago

No application

About

  • This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, AI/ML in the United Kingdom.
  • This role offers the chance to drive innovation at the intersection of robotics and artificial intelligence. As a Senior AI/ML Software Engineer, you will design, develop, and deploy cutting-edge machine learning systems that enhance autonomous robotic capabilities. You will work on complex technical challenges spanning edge devices, cloud infrastructure, and data pipelines, shaping the technology roadmap and ensuring robust, high-performance solutions. This position allows you to lead impactful projects, collaborate closely with cross-functional teams, and contribute to long-term strategic decisions. You will join a highly talented, globally distributed team dedicated to advancing robotics for industrial inspections and beyond. Your work will have a direct influence on product performance, reliability, and real-world application.
  • Accountabilities
  • Build scalable and robust data collection infrastructure for ML system training and evaluation.
  • Design, implement, and deploy ML models to production while benchmarking and optimizing performance and latency.
  • Conduct experimental evaluations, analyze results, and propose modeling improvements.
  • Optimize code for quality, efficiency, and system performance.
  • Lead complex technical initiatives and provide guidance to engineering peers.
  • Architect scalable ML systems that support advanced autonomous applications.
  • Identify and resolve performance, scalability, and integration challenges.
  • Collaborate with Product Management and UX teams to translate requirements into user-centric solutions.
  • Partner with cross-functional engineering teams to deliver end-to-end solutions efficiently.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
  • Strong coding, debugging, and engineering skills in modern C++ and Python.
  • Familiarity with GPU programming, performance benchmarking, and optimization for edge or cloud ML deployment.
  • Experience in software development, architecture design, and system implementation.
  • Proven experience leading ML system design and infrastructure, including data pipelines, model training, evaluation, and deployment.
  • Experience testing and launching large-scale software products.
  • Strong problem-solving skills and the ability to translate research into deployable solutions.
  • Excellent collaboration and communication skills in a remote, distributed team environment.

Bonus Points

  • Experience with state-of-the-art deep learning and computer vision models (e.g., Transformers, Diffusion models, Multi-Modal, Large Vision Models).
  • Familiarity with diverse hardware sensing technologies (vision, audio, thermal, gas).
  • Experience with ROS2, robotics middleware, or simulation frameworks.
  • Fully remote role within the United Kingdom with flexibility to work from home.
  • Opportunity to contribute to cutting-edge robotics and AI technology with global impact.
  • Collaborative, international engineering team with expertise across robotics, ML, and software development.
  • Exposure to complex, real-world industrial applications and autonomous systems.
  • Professional growth and mentorship in advanced AI/ML systems and robotics engineering.
  • Supportive, innovative, and mission-driven work environment.
  • Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
  • When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
  • 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
  • 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
  • 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
  • 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
  • The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
  • Thank you for your interest!
  • #LI-CL1