Computer Vision

Experts in computer vision recruitment, we connect top talent with companies that build the future

Self-driving cars, facial recognition systems, sports performance analysis, medical imaging and precision agriculture – computer vision is no longer the technology of tomorrow, it’s a reality of the here and now. Demand for skilled computer vision professionals has never been higher.

Computer vision is also playing a critical role in the advancement of robotics, from autonomous navigation and object detection to human/machine interaction. As robotics applications become more sophisticated, the need for engineers who can combine visual intelligence with real-time decision-making is growing rapidly, and so is the competition to hire them.

Finding candidates with expertise in computer science, Python and C++, digital image processing, deep learning, robotics, and more, is an impossible ask without the right support. This is where DeepRec.ai comes in.

Our specialist recruitment consultants have built the trust and technical knowledge needed to connect job seekers with the best opportunities in this vibrant corner of the tech world.

Why Choose DeepRec.ai?

We’re proud to help our global network of computer vision candidates find fulfilling work, and we've got the tools to do it. From our dedicated AI community to our events programme and inclusive hiring methodology, our aim is to provide lasting value to the customers and candidates we serve.

We’re part of Trinnovo Group, a B Corp accredited recruitment specialist committed to making a positive impact. Contact the team to find out how we can help you thrive in the computer vision space.

The roles we recruit for in Computer Vision include:

  • Head of Computer Vision

  • Senior Computer Vision Engineer

  • Computer Vision Engineer

  • Senior Machine Learning Engineer - Computer Vision 

  • Machine Learning Engineer - Computer Vision 

  • Computer Vision Scientist 

  • Computer Vision Researcher

 

COMPUTER VISION CONSULTANTS

Anthony Kelly

Co-Founder & MD EU/UK

Paddy Hobson

Senior Consultant | DACH

Harry Crick

Consultant | USA

LATEST JOBS

Greater London, South East, England
Software Control & Teleoperation Engineer – Advanced Robotics
Software Control & Teleoperation Engineer – Advanced Robotics Location: UK or Europe (Hybrid / Remote) Employment Type: Full-time About the Company Our client is a cutting-edge robotics company developing next-generation humanoid and intelligent automation systems. Their mission is to advance human capability and efficiency through safe, scalable, and high-performance robotic platforms that integrate seamlessly into industrial and commercial environments. This is an exciting opportunity to work on real robotic hardware and develop the systems that enable intuitive, precise, and reliable teleoperation and control — contributing to one of the most technically ambitious robotics projects in the world. The Role As a Software Control & Teleoperation Engineer, you’ll be responsible for designing, developing, and optimizing real-time control systems that bridge human operators with robotic systems. You’ll work at the intersection of software, hardware, and human interaction, ensuring responsive, safe, and intuitive teleoperation of advanced robotic platforms. Key ResponsibilitiesDevelop real-time teleoperation control algorithms including inverse kinematics and remote trajectory generation.Design and implement low-latency control pipelines for highly responsive operation.Create semi-autonomous control features blending human input with AI assistance for improved precision and ergonomics.Integrate and fuse sensor data to build intuitive visualization tools for remote operation.Implement robust fail-safe mechanisms (e-stop protocols, signal loss recovery, and fault handling).Conduct system stress and performance testing to ensure high reliability.Collaborate with cross-functional control, perception, and hardware teams to integrate teleoperation features into the broader robotic system.About You3+ years of experience in robot control, teleoperation, or real-time systems.Strong proficiency in C++ and Python for control software development.Solid understanding of robot kinematics, dynamics, and motion control.Experience working directly with robotic hardware in a lab or production setting.Familiarity with ROS 2 and real-time communication protocols.Knowledge of sensor fusion and visualization for remote or semi-autonomous control.Experience designing robust and modular software architectures.Strong debugging and system optimization skills.Nice to HaveExperience working with humanoid or dexterous robotic systems.Familiarity with haptic feedback and user-interface integration.What’s on OfferCompetitive salary and flexible working arrangements.23 days paid vacation per year (or regionally equivalent).Dynamic startup-style culture emphasizing innovation and autonomy.Opportunity to work with cutting-edge technology across AI, robotics, and real-time control domains.
Paddy HobsonPaddy Hobson
Greater London, South East, England
VLA Engineer
Deep Learning Engineer – Advanced Robotics & VLM/VLALocation: Flexible / Remote (UK or Europe preferred) Employment Type: Full-timeAbout the CompanyOur client is an ambitious AI and robotics company developing next-generation humanoid systems designed to transform how intelligent automation supports industrial and everyday environments. Their mission is to advance human potential through robotics that are scalable, safe, and capable of performing complex real-world tasks. This is a rare opportunity to work at the intersection of deep learning, multimodal AI, and robotic embodiment, helping shape the foundations of a truly intelligent automation platform. The Role As a Deep Learning Engineer, you’ll design and train large-scale models that power robotic control and perception — from foundational representation learning to behaviour cloning and reinforcement learning. You’ll work across the full data-to-deployment lifecycle, experimenting with cutting-edge multimodal architectures and building robust pipelines for high-performance, real-time systems. Key ResponsibilitiesDevelop and train deep learning models for manipulation, navigation, and general policy learning.Collaborate with teleoperations and simulation teams to define data collection goals and bridge the sim-to-real gap.Train and fine-tune multimodal LLMs, VLMs, and VLAs, integrating diverse sensory modalities (vision, audio, proprioception, LiDAR, etc.).Build scalable data pipelines for continuous ingestion, curation, weak supervision, and retraining.Partner with MLOps and infrastructure teams to enable distributed training and optimize models for real-time deployment.Contribute to shaping the next generation of embodied AI systems for safe, efficient automation.About You3+ years of experience building and deploying deep learning systems (industry or research).Strong proficiency in Python and PyTorch or JAX.Hands-on experience with LLMs, VLMs, or generative models for image/video.Deep understanding of training infrastructure (streaming datasets, checkpointing, distributed compute).Strong communicator with clear experiment documentation and the ability to explain complex technical decisions.Bonus PointsExperience in robotics, autonomous driving, or other embodied AI domains.Background in reinforcement learning (PPO, DPO, SAC, etc.) or RL for LLMs.Experience optimizing deep nets for production (latency, telemetry, on-device inference).Publications at top-tier ML conferences (ICLR, NeurIPS, ICML) or significant open-source contributions.Familiarity with OpenVLA, π models, or similar embodied AI frameworks.What’s on OfferCompetitive compensation including stock options.Flexible remote-first setup with opportunities for international collaboration.Work with world-class researchers and engineers building truly transformative technology.A fast-paced, innovation-driven culture where ideas move quickly from concept to prototype.
Paddy HobsonPaddy Hobson
Zürich, Switzerland
Senior AI Engineer– VLAs (Vision-Language Action) & Dexterous Manipulation
We are looking for an experienced Engineer/Scientist to join a cutting-edge robotics team in Zurich, focused on humanoid manipulation through state-of-the-art AI. You will contribute to developing and deploying learning-based controllers to enable robots to interact intelligently, reliably, and flexibly with complex environments. This role is deeply hands-on with real robot hardware, leveraging your expertise across vision-language-action (VLA) models, diffusion models, reinforcement learning, and dexterous manipulation. What we’re looking for:PhD or Master's in Robotics, AI, or related fieldsStrong expertise in learning-based dexterous manipulation (multi-fingered grasping, task-oriented manipulation)Practical experience with running real-time controllers on robotic hardwareDeep knowledge of diffusion models, transformers, CVAEs, normalizing flowsExperience working with ROS, PyTorch, and PythonFamiliarity with vision-language models (VLA/VLMs/LLMs) for robotic planning or failure detectionBonus: experience with synthetic data generation, simulation environments, teleoperation systemsWhy this role?Join a high-calibre team (ex-ETH / ex-NVIDIA founders) backed by significant investment (Seed + Series A secured)Work at the intersection of simulation, reinforcement learning, and robotics hardwareContribute to next-generation humanoid robots without reliance on traditional imitation learning paradigmsSignificant stock offering.If you’re passionate about building more intelligent robots through cutting-edge AI and want to work in a fast-moving, well-resourced environment, we’d love to hear from you.
Paddy HobsonPaddy Hobson
Munich, Bayern, Germany
Applied AI Research Engineer
Applied AI Research Engineer – Intelligent Robotics Location: Remote, EU (within CET ±3 hours) Employment Type: Full-time Department: Engineering About the Opportunity We’re partnering with an innovative robotics company on a mission to redefine intelligent automation in manufacturing. This organisation is building next-generation robotic systems that combine cutting-edge AI with flexible hardware to create smarter, more adaptive automation solutions for real-world production environments. As an Applied AI Research Engineer, you’ll contribute directly to developing advanced AI systems for robotics — transforming the latest academic and industry research into deployable, real-world solutions. This is a hands-on research and development role at the intersection of AI, robotics, and embodied intelligence. What You’ll DoConduct R&D in areas such as:Foundational Models (LLMs, VLMs, VLAs): Apply multimodal and large language models to robotic decision-making.Reinforcement Learning: Design and implement control strategies for robotic manipulation and task execution.Sim2Real Transfer: Leverage synthetic data and simulation tools to enable robust model deployment in real environments.Collaborate with cross-functional engineering teams to bring research concepts to production-ready applications.Stay at the forefront of the latest advancements in AI and help shape how intelligent automation evolves in manufacturing.About YouStrong background in machine learning, deep learning, computer vision, or algorithmic development.Hands-on experience applying research to real-world use cases.Solid understanding of LLMs, VLMs, and reinforcement learning (on/off-policy, actor-critic, model-based).Proficiency in Python and experience with frameworks such as PyTorch, TensorFlow, or Hugging Face.Comfortable working in Linux environments with tools like Docker, Git, and Conda.Familiarity with cloud platforms (AWS, Azure, or GCP).Excellent analytical and problem-solving abilities, with a structured and creative mindset.Strong communicator who can clearly express complex concepts and research insights.Nice to HaveExperience with robotics systems (e.g. ROS/ROS2, Behaviour Trees)Exposure to agentic AI or multimodal AI researchWhy ApplyJoin a company pioneering AI-driven robotics with a mission to make automation accessible and efficient across industries.Work alongside an expert team at the forefront of intelligent systems development.Enjoy a flexible, remote-first culture with competitive compensation and opportunities for growth and innovation.
Paddy HobsonPaddy Hobson
Bremen, Germany
Senior Machine Learning Engineer (Robotics)
Senior Machine Learning Engineer (m/f/d)Join a mission-driven tech team applying cutting-edge AI to the recycling and waste management sector. They’re developing intelligent systems to optimize material detection, sorting, and process efficiency. Making industrial operations smarter and more sustainable. We're looking for a Senior Machine Learning Engineer with strong experience in computer vision and Robotics to help design and deploy advanced models in production environments.What You’ll DoDevelop and deploy ML solutions for image and time-series data (e.g. object detection, anomaly detection, forecasting)Design scalable algorithms and integrate them into real-world systemsStay on top of the latest AI research and apply new technologies (e.g. Deep Learning, LLMs)Lead code reviews, mentor junior engineers, and promote development best practicesMonitor and continuously optimize models in productionWhat We’re Looking For4+ years of experience in CV (e.g. CNNs, YOLO) and time series (e.g. LSTM, Transformers)Strong Python/C++ skills and experience with ML frameworks (e.g. PyTorch, TensorFlow, OpenCV) and Robotics frameworks (ROS1/ROS2)Experience working with Sensors for real-world applications.Proven record of building and deploying real-world ML applicationsSolid math and data analysis skillsFluent in English and German; strong communication and leadership abilitiesWhat We OfferA key role in shaping AI products in an innovative fieldFlat hierarchies, creative freedom, and an agile environmentA diverse, interdisciplinary team and flexible working optionsModern office space and participation in company success (e.g. VSOP)Salary Budget: €80 - 95k (Dependant on Experience)
Paddy HobsonPaddy Hobson
Amsterdam, Provincie Noord-Holland, Netherlands
Computer Vision Scientist
Computer Vision Scientist – Amsterdam, Netherlands Competitive Salary | Bonus | Relocation & Visa Sponsorship Available Join a world-class AI research team in Amsterdam, where cutting-edge science meets real-world impact. We’re looking for Computer Vision Scientists to push the boundaries of how machines see, understand, and interpret the world. Our work spans visual understanding, video perception, and multimodal (emotional) AI, shaping the next generation of intelligent systems that can perceive nuance and intent. In this role, you’ll apply advanced deep learning and multimodal models to solve large-scale perception challenges - from visual recognition and scene understanding to emotion and behaviour models. You’ll collaborate with interdisciplinary teams across AI, cognitive science, and HCI, bridging the gap between research and production. Your findings may be published at top-tier venues like CVPR, NeurIPS, or ICCV. What you’ll bring:PhD or Master’s in Computer Science, AI, Computer Vision, or related fieldStrong background in deep learning (PyTorch, Python)Expertise in computer vision, representation learning, or multimodal fusionProven research excellence and collaborative mindsetNice to have:Publications in top-tier conferencesExperience with visual-language or audio-language modelsInterest in emotion or intent recognition, and HCI ethics
Anthony KellyAnthony Kelly
San Jose, California, United States
ML Manager
Head of Machine Learning – Video Generation Bay Area, Hybrid | Up to $300K + Equity We’re building next-gen video generation models and looking for a Head of ML to lead our growing research team. You’ll define research direction, drive product integration, and scale frontier visual models into production. What you’ll do:Lead and mentor a team of 5+ ML engineers and researchersSet research roadmap and strategy for video/image generation modelsGuide end-to-end development from experimentation to deploymentCollaborate with product teams to ship scalable, high-impact featuresWhat we’re looking for:Strong background in video or image generation (diffusion, transformers, or similar)Proven ability to lead and inspire ML research teamsHands-on experience building and deploying generative models in productionPassion for pushing boundaries in visual AIA chance to shape the technical vision of a frontier AI company at the cutting edge of creativity and computation.
Harry CrickHarry Crick
Spain
LLM Engineer (Mid-Senior)
LLM Engineer (Mid-Senior)Location: SpainSalary: €65k-€80k base + bonuses + relocation packageAbout the Company:A rapidly growing deep-tech firm creating advanced AI solutions that enhance efficiency and performance across sectors such as finance, energy, and manufacturing. Our diverse, international team thrives on collaboration and innovation. Role Overview: We are looking for an LLM Engineer to develop, refine, and deploy large language models. You will work on state-of-the-art AI projects, integrating models into products and solving complex, practical challenges.Key Responsibilities:Design and implement techniques to make LLMs more efficient, scalable, and effective.Conduct thorough evaluations and optimizations to improve model accuracy, speed, and reliability.Identify opportunities for innovation and propose creative solutions.Maintain clear documentation of experiments and outcomes; support and mentor junior engineers.Keep up to date with advances in LLM research and emerging AI technologies.Required Qualifications:Master’s or Ph.D. in AI, Computer Science, Data Science, or related field.Mid: 2+ years hands-on experience with transformer models; Senior: 5+ years including other deep learning architectures.Strong Python programming skills and experience with PyTorch, HuggingFace, and cloud/deployment tools.Solid understanding of deep learning concepts, model training, and GPU performance optimization.Excellent communication skills; fluent in English.Preferred Qualifications:Experience delivering AI solutions in industry.Spanish language skills and familiarity with large-scale cloud/HPC environments.Experience evaluating LLMs, building RAG systems, or working on other AI applications (CV, audio, signal processing).Awareness of AI ethics and best practices; DevOps/MLOps experience a plus.Perks & Benefits:Permanent contract with performance bonus and signing bonusPrivate health coverage, relocation and visa support if neededFlexible hours, hybrid work, educational budget, language classesCareer growth opportunities and collaborative work culture
Jonathan HarroldJonathan Harrold