Latest Engineering Consultancy Jobs

Senior Systems Engineer

This role focuses on defining, integrating, and verifying the software and autonomy systems for a humanoid robot platform. The engineer will translate operational needs into system requirements, manage cross-component interfaces, and lead verification across perception, navigation, planning, and controls—working closely with software teams and using ROS 2, simulation, and distributed systems. The position emphasizes architectural coherence, integration readiness, and system-level validation in real-world robotic applications.

Humanoid London, United Kingdom
On-site Permanent

Senior Autonomy Engineer - Spatial Intelligence

This role involves designing and developing advanced spatial intelligence capabilities for humanoid robots, integrating machine learning and 3D geometry to ensure robust navigation and spatial awareness. You will lead the perception lifecycle, from training large-scale multimodal networks to deploying them on edge hardware, and collaborate with cross-functional teams to bridge the gap between research and practical robot integration.

Humanoid London, United Kingdom
On-site Permanent
Wayve logo

Applied Scientist/Machine Learning Engineer Gaia

Develop next-generation generative world models and interactive simulation systems to enable closed-loop training and evaluation of autonomous driving AI. Focus on high-efficiency, real-time rollouts using diffusion, transformers, or hybrid architectures, with integration into scalable deployment pipelines. Work at the intersection of ML research and real-world application, optimizing for latency, coherence, and sim-to-real fidelity.

Wayve London, United Kingdom
Wayve logo

Software Engineer, AI Libraries

Design and build scalable Python libraries and tools that support ML engineers and researchers in training and evaluating models for autonomous driving systems. Work closely with ML teams to develop reliable, observable, and reusable abstractions for data pipelines, distributed training, and model evaluation across large GPU clusters. Contribute to the evolution of a high-impact AI platform enabling mapless, hardware-agnostic automated driving.

Wayve London, United Kingdom
NVIDIA logo

Senior Software Engineer, JAX

This role involves designing and implementing core components of the JAX framework to optimize performance on NVIDIA's AI hardware. You'll collaborate with researchers and engineers to bridge cutting-edge numerical computing research with real-world deep learning applications. Key responsibilities include improving system efficiency, contributing to open-source development, and building scalable tools for AI model development.

NVIDIA £292,500 – £650,000 pa
Remote Permanent
NVIDIA logo

Senior Software Engineer, JAX

Design and implement core components of the JAX framework to optimize performance on NVIDIA's AI platforms, particularly for deep learning and numerical computing workloads. Collaborate with AI researchers and engineers to bridge cutting-edge research with real-world applications. Focus on system-level performance, modularity, and developer tooling for distributed training environments.

NVIDIA PLN 292,500 – PLN 650,000 pa
Remote Permanent

Operating System & Performance Measurement Lead

This role involves designing and implementing ABB Robotics' operating system and performance framework, translating strategy into measurable objectives and governance mechanisms. You will lead the establishment of the company's operational 'heartbeat', including executive committee cadence, performance reviews, and KPI architecture, ensuring alignment and transparency across the organization.

ABB

R&D Center Lead - Mechanical Design

This role involves leading and developing mechanical engineering teams, driving product development for electrical and industrial components, and managing the Coleshill Mechanical Laboratory. The position focuses on innovation, cost reduction, and technical leadership in mechanical design.

ABB City Of Nottingham, United Kingdom

Deployed Software Engineer

This role involves deploying and customizing Arondite's software at customer sites, often in challenging or austere environments. The engineer will write code to integrate data sources, interface with autonomous systems, and refine implementations based on direct user feedback. Collaboration with both customers and internal engineering teams is key to evolving the core product.

Arondite London, United Kingdom
Hybrid Permanent

Software Engineer

Develop software for autonomous systems that process large sensor datasets and enable intuitive control of multiple assets through graphical interfaces. Collaborate with AI, networking, and robotics engineers while iterating directly with end users in mission-critical environments. Work includes field testing and shaping core platform design with high autonomy from day one.

Arondite London, United Kingdom
Hybrid Permanent

Field Service Engineer

The Field Service Engineer role involves attending breakdowns, diagnosing faults, and performing maintenance on medical equipment and automated machinery. The position offers industry-leading training, a company vehicle, and a range of benefits including a healthcare cash plan and life assurance.

Shillito Group Reading, United Kingdom £33,000 – £380,000 pa

Multiskilled Maintenance Engineer

This role involves electrical fault finding, mechanical maintenance, and emergency breakdowns on production machinery and control systems. You will work with PLC-controlled equipment, hydraulics, and pneumatics, and support electrical upgrades and improvement projects. The position operates on a 4-on-4-off rotational day and night shift schedule.

Shillito Group Ilkeston, United Kingdom £50,000 – £51,000 pa
On-site Permanent Shift-work

Maintenance Engineer

This role involves performing electrical and mechanical maintenance, fault-finding, and preventative upkeep on automated production machinery in a fast-paced FMCG manufacturing environment. The engineer will work on high-speed production lines, minimising downtime and improving system reliability. The position supports continuous improvement and offers technical development within a highly automated facility.

Pioneer Selection G715Ad, United Kingdom £49,000 – £50,000 pa
On-site Permanent

Process Automation Software Engineer

This role involves developing PLC and SCADA software applications, working from customer requirements to deliver control and automation solutions across various industries. You will be responsible for the full project lifecycle, from specification and design to testing and commissioning on-site.

Frossell Recruitment Pe26Ur, United Kingdom £48,750 pa

Mechanical Design Engineer

This role involves designing and overseeing bespoke automation machinery projects from order acceptance to customer handover. Responsibilities include mechanical design, project management, supplier negotiation, and ensuring compliance with safety standards and project budgets.

Premier Technical Recruitment Leicester, LE1 5YA, United Kingdom