Computer Vision Engineer
San Diego, California • Direct Hire • April 17, 2026 • 87443
Job Title: Computer Vision Engineer
Job ID: 87443
Location: San Diego, California
Overview:
We are partnering with our highly successful action sports product client to locate a talented Computer Vision Engineer. Our client is the leader in their market space, established and profitable. We can provide all the details.
What you will be doing:
-
You’ll design and implement vision-based systems that enable real-time tracking motion using high-speed camera data.
-
Your work will directly power the core functionality of our client’s flagship products.
-
You will work with high-frame-rate, multi-camera systems to extract 3D trajectory and impact data.
-
This role blends algorithm development, machine vision, and performance optimization in a fast-paced, hardware-integrated environment.
What you must have:
-
U.S. Citizenship or U.S. Permanent Residency (Green Card) due to ITAR regulations.
-
At least 3 years of experience in computer vision, preferably in a real-time, product-focused environment.
-
Strong proficiency in Python (C++ is a plus), with experience using OpenCV or similar vision libraries.
-
Solid understanding of camera geometry, calibration (intrinsic/extrinsic), and lens distortion correction.
-
Experience with multi-camera setups, stereo vision, or 3D reconstruction.
-
Familiarity with object detection/tracking techniques (e.g., optical flow, Kalman filters, background subtraction, deep learning-based methods).
- Knowledge of real-time optimization techniques, parallel processing, or embedded CV deployment.
Salary/Rate Range: $100,000 - $130,000 (plus 10% annual bonus)
Other Information:
Work Environment
-
It is a fun, relaxed, and very casual dress environment with many talented engineers doing technology changing work. People love what they do here. The expectation is 4 days/week on site with one remote day/week.
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com