Robert Walters logo

Computer Vision Engineer

Robert Walters

A global leader in 3D measurement and inspection tech is seeking a Computer Vision Engineer for its San Diego R&D center. Join a collaborative team developing advanced AI and 3D imaging solutions for quality inspection, medical devices, and more. The company is known for strong R&D investment, creativity, and teamwork, offering premium-free health coverage, immediate retirement vesting, and generous PTO. An ideal role for those passionate about pushing CV and ML forward.

Key Responsibilities

In this San Diego–based Computer Vision Engineer role, you’ll develop advanced algorithms for 3D reconstruction, image processing, and next‑generation inspection and medical systems while collaborating with multidisciplinary teams worldwide. You’ll design and optimize C++ and Python solutions for robotics and embedded platforms, leveraging GPU acceleration and leading ML frameworks. Your work will directly shape globally deployed, industry‑leading products.

  • Develop scalable computer vision and ML solutions across 3D reconstruction, imaging, calibration, detection, segmentation, and metrology.
  • Build and optimize C++/Python algorithms for deployment in robotics and real‑world inspection or medical systems.
  • Collaborate with multidisciplinary teams to integrate vision technology into complex hardware platforms.
  • Optimize performance using CUDA, GPUs, and leading frameworks (TensorFlow, PyTorch, Caffe, OpenCV).
  • Contribute to innovation sessions and support ongoing research through algorithm refinement and additional project tasks.

Key Requirements

To excel in this role, you’ll bring strong expertise in classical computer vision and modern machine learning, supported by a Master’s degree or PhD in computer science, electrical engineering, or a related field. You have hands-on experience with 3D reconstruction, object detection, CUDA acceleration, and advanced C++/Python development, along with proficiency in frameworks like TensorFlow or PyTorch. Your collaborative approach and contributions to innovation ensure seamless integration of vision algorithms into complex robotics and embedded systems.

  • Master’s degree required (PhD preferred) in Computer Science, Electrical Engineering, or a related field, with strong foundations in classical CV and ML.
  • Hands-on experience with 3D reconstruction, object detection, image processing, segmentation, metrology, and developing ML models (CNNs/deep learning or shallow methods) for embedded systems.
  • Advanced C++ skills with a focus on optimization, plus proficiency in Python and CUDA for high‑performance, GPU‑accelerated image analysis.
  • Experience using major CV/ML frameworks such as TensorFlow, PyTorch, Caffe, Torch, or OpenCV, and optimizing algorithms for parallel and embedded environments.
  • Strong collaboration skills for working with interdisciplinary teams and a commitment to continuous learning and innovation.

What sets this company apart

  • This organization distinguishes itself as a world leader in 3D measurement technology owing to its unwavering dedication to research and development—over sixty percent of its workforce is devoted exclusively to R&D efforts.

What's next

If interested in this position, please contact Jamie King at [email protected]

Job Type

Job Type
Full Time
Location
San Diego, CA

Share this job: