Paddy Hobson


Paddy is a Principal Consultant who leads the Embodied AI & Robotics team at DeepRec.AI across Europe. Working closely with Startups, VCs, and reputable large enterprises predominantly, he collaborates with key AI Specialists both on the candidate and client side.

Paddy has been working in recruitment for over four years, specialising in placing AI and Computer Vision engineers across Europe. He has worked with several large enterprise businesses and helped many early-stage startups scale by hiring their first few employees. His clients consistently testify to his skill in identifying hard-to-find candidates and matching them with opportunities that work best for them in the long run.

Outside of work, Paddy is usually attempting (often unsuccessfully) to master the golf course or padel court. He enjoys training in the gym, discovering new places to eat, and winding down with a good film or series.

"The main reason I wanted to join Deeprec.ai was due to Anthony Kelly's (Co-Founder) reputation in the same market as me in Germany, having been his direct competitor for the last two years. Once I learned more about the pure AI focus of the business, along with Hayley Killengrey's (Co-Founder) excellent background, I knew it was the right move for me.”

Jobs from Paddy Hobson

Germany
Software Engineer – Video Pipelines & Edge Deployment (Python)
Location: Munich (Hybrid/On-site depending on team setup) Type: Full-time Company Overview We are working with a fast-growing Vision / AI company building production software for the food and retail industry. Their systems help customers reduce food waste and improve operational efficiency - supporting sustainability goals through real-time computer vision and automation. With teams across Europe, the US, and Asia, we combine startup pace with real-world deployments at enterprise customers.The Role We are hiring a hands-on engineer to support the delivery of our computer vision / ML products into production. This role sits at the intersection of software engineering applied machine learning, with a strong focus on making ML models run fast, reliably, and at scale on edge devices. You will be responsible for our core video processing framework and deployment stack, working closely with senior ML engineers to ensure model inference performance, stability, monitoring, and field success. While you won’t be expected to design new ML algorithms or lead model training, you will be involved in diagnosing model issues in the field and improving real-world performance through optimization and iteration.This is a great fit for someone who enjoys real-world ML delivery: video streams, edge devices, inference performance, and production debugging.Key Responsibilities ML Model Runtime & Edge PerformanceMake ML models run efficiently on edge devices (latency, throughput, CPU/GPU utilization, memory constraints)Support inference optimization and troubleshooting (profiling, batching, pipeline tuning, runtime constraints)Investigate real-world model failures (data quality, camera placement, lighting, drift, edge-case behaviour) and work with ML engineers on mitigation strategiesEnsure robust model rollout processes: versioning, validation, safe deployment cyclesVideo Pipeline Engineering (Core Focus)Design and optimize real-time video processing pipelines using GStreamerIntegrate and manage streams from IP cameras (RTSP/ONVIF) and USB camerasDebug complex video stream issues (encoding/decoding, dropped frames, jitter, latency, network instability)Deployment & Production OperationsPackage and deploy services using Docker/Podman on Linux-based edge systemsTroubleshoot issues directly on production/staging Linux hosts (logs, profiling, system-level debugging)Implement and maintain monitoring and device health checks (e.g., Checkmk or similar)Event Streaming & InterfacesBuild interfaces between edge devices and online tools / connected machinesWork with event streaming systems (Kafka or similar) for detections, events, and telemetrydeep Kafka expertise isn’t required, but strong conceptual understanding isMust-Have Skills2–5 years of professional experience in software engineering / applied ML engineeringStrong Python skills (asyncio, threading, multiprocessing)Strong Linux skills: CLI, systemd, bash scripting, networking fundamentalsSolid experience with containerization (Docker or Podman)Comfortable debugging real systems remotely and working end-to-end (not just coding isolated modules)Interest in ML delivery and computer vision systems in productionNice to HaveExperience with GStreamer (big plus)Familiarity with computer vision pipelines (OpenCV, image processing)Experience with FFmpeg, RTSP, H.264/H.265, ONVIFWebRTC exposure (low-latency streaming)Kafka / message broker familiarityGerman language skills (corporate language is English)Why This Role is InterestingYou’ll work at the “real ML” layer: getting models running in production environments where conditions are messyStrong collaboration with senior ML engineers, with room to grow into more ML responsibility over timeDirect ownership of the edge inference video stack powering real customer deploymentsInternational team, low bureaucracy, hands-on culture
Paddy HobsonPaddy Hobson
Baden-Württemberg, Baden-Württemberg, Germany
Senior ML Engineer – Autonomous Driving
Senior ML Engineer – Autonomous Driving (Mapless, AI-First) A well-funded European deep-tech company is building fully AI-driven, mapless autonomous driving technology in collaboration with leading OEMs and Tier 1 suppliers. We are hiring experienced ML engineers who want to move beyond incremental ADAS and work on large-scale, AI-native autonomy systems deployed directly on vehicles. What You’ll Work OnLearning-based scene understanding from raw multimodal sensor dataOnline road topology & lane connectivity extractionMultimodal transformers / graph neural networks for dynamic traffic modelingEnd-to-end perception → prediction → planning architecturesEnsuring geometric & temporal consistency in real-world drivingDeployment of production-grade ML models to embedded vehicle systemsThis is not simulation-only research. Models are trained at scale and validated directly on real vehicles. What We’re Looking ForStrong ML fundamentals (deep learning, transformers, large-scale training)Solid Python skills; C for production integrationExperience in one or more of:Autonomous drivingRobotics3D computer visionMultimodal learningSensor fusionLearning-based planningPhD is welcome but not required. Real-world deployment experience is highly valued. Why Join?Flat technical structure with real ownershipStrong compute infrastructureClose collaboration with major automotive partnersEquity / stock optionsOpportunity to shape next-generation autonomy from the ground upLocation: Germany (hybrid model available)
Paddy HobsonPaddy Hobson