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

Munich, Bayern, Germany
Research Scientist/ Engineer
Join a company pioneering frontier foundation models in 3D, image, and video. Role: Research Engineer/ Scientist Location: London/ Munich (No Remote must be based in either city)Salary: Highly Competitive Salary & Benefits on offer D.O.E Redefine how industries from robotics and AR/VR to gaming and film generate and interact with digital content. You will design and run experiments, implement cutting-edge research, and scale models into production. ResponsibilitiesDesign and run ablations and experiments to improve performance.Evaluate and implement research papers on large-scale data.Train and fine-tune 3D and image/video foundation models.Develop demos, optimise test-time inference, and productionise models. QualificationsBachelor’s, Master’s, or PhD in CS/ML or related field.Proficiency in Python and ML frameworks (PyTorch, TensorFlow, JAX).Strong knowledge of generative models (diffusion, GANs, VAEs, transformers).Experience with large-scale model training and 3D representation learning (e.g., NeRF, Gaussian Splatting).
Anthony KellyAnthony Kelly
New York, United States
AI Customer Success Engineer
AI Solutions Engineer / AI Solutions Architect - Visual Generative AI $150,000 - $180,000 New York - 3x days WFH We’re partnered with a pioneering enterprise-grade Visual GenAI platform that has been shaping the responsible AI landscape for over five years. Backed by leading global investors and trusted by some of the world’s largest brands, this company is building the infrastructure for the next generation of safe, scalable, and brand-consistent AI-driven products and services. Now, they’re looking for a Technical AI Solutions Engineer / Solutions Architect to help enterprise customers unlock the full value of their platform. You’ll be the bridge between customers and internal teams, ensuring adoption, ROI, and long-term success.You’ll work hands-on with developers, product managers, and technical decision-makers, helping them integrate cutting-edge generative visual AI into their workflows. Why Join?Be part of a category-defining AI company that’s shaping the future of responsible GenAI.Work with globally recognized enterprise clients across multiple industries.Have a direct impact on product evolution through customer insights.Join a team at the forefront of AI innovation with deep expertise in generative visual technologies. What You’ll Be DoingOwn the post-sales relationship with a portfolio of technical enterprise customers.Guide onboarding, technical enablement, and adoption of the platform.Act as a trusted advisor, helping customers translate technical capabilities into business impact.Work directly with client engineering teams to integrate APIs and platform capabilities.Troubleshoot across the stack (APIs, model behaviour, latency, deployment).Lead workshops, demos, and training sessions for technical stakeholders.Gather and translate customer feedback into product improvements.Collaborate with Product, Engineering, Sales, and Support to advocate for customer needs. Requirements:Must-Haves3–6 years in a SaaS technical customer-facing role (Customer Success Engineer, Solutions Engineer, or Technical Account Manager).Proficiency with API integrations, scripting (Python or JavaScript), and cloud platforms (AWS, GCP, or Azure).Strong grasp of machine learning and generative AI fundamentals, especially computer vision.Ability to translate technical capabilities into business value.Proven success supporting technical customers at a B2B SaaS or AI/ML platform company.Excellent communication, relationship management, and organizational skills.Nice-to-HavesHands-on experience with generative models (diffusion, transformers) or visual AI systems.Familiarity with MLOps workflows, model deployment, or on-device inference.Exposure to creative industries (media, marketing, design).Background in data science, software engineering, or applied AI.
Benjamin ReavillBenjamin Reavill
Zürich, Switzerland
Senior Software Engineer - Planning & Control
Our client is looking for Software Engineers to join their Motion Planning & Control team. In this role, you’ll design optimization-driven, machine-learning-enhanced pipelines that give robots agility, precision, and the ability to coordinate in dynamic environments. Key ResponsibilitiesDevelop and ship real-time learning-based controllers that drive robotic performance.Build and maintain robust motion-generation and validation pipelines applied across multiple projects.Pioneer multi-robot motion planning and coordination strategies.Own and evolve core C++ control and motion-generation libraries.What You BringStrong problem-solving skills and solid mathematical grounding in optimization, dynamics, and linear algebra.Mastery of modern C++: writing clean, efficient, testable code.A builder’s mindset - confident in implementing algorithms from the ground up.A bias toward rapid prototyping, testing, and iteration.Collaborative, low-ego approach that makes you great to work with.Why JoinDirect ownership of motion planning and control technology at the core of our systems.Immediate impact - your code will be deployed on robots within days.A senior, focused team that values clarity and avoids politics.Competitive salary, equity options, and top-tier equipment.The chance to push the limits of robotic motion and autonomy.
Paddy HobsonPaddy Hobson
Zürich, Switzerland
Software Engineer - Computer Vision
Our client is a venture-backed robotics startup developing the “autopilot” for material handling. Our goal: robots that are plug-and-play, adaptable to any logistics task, and capable of thriving in the real world. The Role We’re looking for Software Engineers to join our Computer Vision group. You’ll be building the intelligence that lets robots perceive and act in complex, messy environments. Key ResponsibilitiesDesign and deliver high-performance computer vision and autonomy code that runs in real time.Take ownership of the AI lifecycle: data collection, augmentation, model training, deployment, and inference.Collaborate with motion planning and controls engineers to integrate vision and decision-making.Rapidly prototype, test, and iterate — turning ideas into working robotic systems.What We ValueProven experience writing, maintaining, and scaling production software.Fluency in C++ and Python.Hands-on knowledge of model architectures, training pipelines, and serving infrastructure.Comfort building algorithms from scratch, not just using libraries.A “doer’s mindset”: bias toward action, experimentation, and iteration.Collaborative, low-ego approach — the kind of teammate people enjoy working with.Why JoinTackle hard, meaningful technical challenges in computer vision and robotics.See your work deployed on physical robots in days, not months.Work alongside a focused, senior team that values clarity and execution over politics.Competitive salary, equity ownership, and top-tier tools.A product with enormous upside and impact across logistics and beyond.
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.This is a key position as part of their Bunker Management solution in the waste process. You will work on automating the crane picking when organising the bunkers thought multiple sensors. Due to this they are looking for a candidate with experience in robotics and a strong understanding of sensors for object detection, impurity detection, temperature monitoring etc.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
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
Remote work, Germany
Senior Research Engineer
Work on AI and Video Generation as an Applied Research Engineer/AI Engineer. Focus on developing lifelike human avatars without the need for a studio.Title: Senior Research Engineer (Avatars/ Diffusion)Location: Fully RemoteSalary: upto €140,000Responsibilities:Develop cutting-edge CV algorithms for realistic human avatars.work on the lasted Generative AI research initiatives such as Diffusion based models and transformers.Support team in advancing synthetic avatar generation.Requirements:Academic and industry expertise Video Generative AI.2+ years in generative computer vision (GANs, diffusion models, auto-encoders).Proficiency in Python and deep learning libraries (PyTorch, TensorFlow).Expertise in building scalable and maintainable CV algorithms.Take the next step towards an exciting career by clicking the "Apply" button. We look forward to hearing from you!
Anthony KellyAnthony Kelly
Berlin, Germany
Founding ML Engineer
Opportunity to Join a stealth AI Video Start-up.Role: Founding ML Engineer Location: Berlin (Hybrid)Salary: Upto 130,000Product: AI for ads, replacing the manual production with fully automated, AI-generated content that actually performs.What You’ll Build:Multimodal GenAI systems that turn product descriptions, customer data, or ad briefs into complete video ads—script, visuals, voice, music, and timing.Text-to-video generation pipelines integrating LLMs, diffusion models, and TTS for coherent, on-brand storytelling.Realistic lip-synced avatars and voiceovers to humanize product messaging—matching tone, pacing, and emotion.Automated editing and scene composition tools (e.g. camera motion, transitions, overlays) guided by AI and ad performance data.Scalable ML infrastructure to train, deploy, and serve GenAI models in production.Ideal Experience:Minimum 5 years AI/ ML Experience2+ years relevant GenAI experienceIdeally you have End-to-end experience with multimodal AI; LLMs + diffusion models + audio/video synthesis
Anthony KellyAnthony Kelly