Computer Vision Engineer

TEEMA
  • San Diego, CA
  • $125,000–$130,000
  • Instant Apply
4 days ago

Job Description

Join a fast-moving team building real-time vision systems that power advanced tracking and simulation technology. In this role, you will design and implement computer vision solutions that track objects and motion using high-speed, multi-camera data in a hardware-integrated environment.

What You’ll Do

  • Develop real-time algorithms for object detection, tracking, pose estimation, and motion analysis

  • Process high-frame-rate, multi-camera data to generate accurate 3D trajectories and impact insights

  • Collaborate with hardware, firmware, and simulation teams to integrate vision pipelines into embedded and desktop systems

  • Optimize performance using multithreading, SIMD, and GPU acceleration

  • Apply camera calibration, stereo vision, and sensor fusion for precise spatial modeling

  • Prototype new concepts, evaluate sensors, and support field testing

  • Write clean, testable code with unit and integration testing

  • Document algorithms, workflows, and data pipelines

  • Support ML workflows including dataset versioning, experiment tracking, and deployment (Azure ML)

  • Maintain MLOps tools (e.g., CVAT, training pipelines, evaluation workflows)

Required Qualifications

  • Bachelor’s or Master’s in Computer Science, Computer Engineering, Electrical Engineering, or related field

  • 3+ years of computer vision experience in real-time, product-focused environments

  • Strong Python skills with OpenCV or similar libraries

  • Solid understanding of camera geometry, calibration, and lens distortion correction

  • Experience with multi-camera systems, stereo vision, or 3D reconstruction

  • Knowledge of tracking techniques (optical flow, Kalman filters, background subtraction, deep learning)

  • Experience with real-time optimization, parallel processing, or embedded CV deployment

Preferred Qualifications

  • C++, PyTorch, or TensorFlow experience

  • GPU programming (CUDA/OpenGL)

  • Embedded systems or real-time video pipelines

  • MATLAB or ROS exposure

  • Azure ML (workspaces, compute, experiment tracking)

  • Docker and containerized ML workflows

  • Azure ML DevOps pipelines for automated training and deployment

Numbers & Facts

LocationSan Diego, CA
Salary$125,000–$130,000

Skills

  • Acceptance Testingunmatched
  • Algorithmsunmatched
  • Analysis Skillsunmatched
  • CUDA (Compute Unified Device Architecture)unmatched
  • Calibrationunmatched
  • Computer Engineeringunmatched
  • Computer Firmwareunmatched
  • Computer Scienceunmatched
  • Computer Visionunmatched
  • Deep Learningunmatched
  • Desktop PCunmatched
  • Electrical Engineeringunmatched
  • Embedded Systemsunmatched
  • Field Trialsunmatched
  • GPU (Graphics Processing Unit)unmatched
  • Geometryunmatched
  • Integration Testingunmatched
  • Kalman Filterunmatched
  • Microsoft Windows Azureunmatched
  • Multithreaded Programmingunmatched
  • OpenGL Programming Librariesunmatched
  • Parallel Computingunmatched
  • Performance Tuning/Optimizationunmatched
  • Prototypingunmatched
  • Python Programming/Scripting Languageunmatched
  • Simulationunmatched
  • Stereo Visionunmatched
  • Team Buildingunmatched
  • Training Data Setsunmatched
  • Unit Testunmatched
  • Workflow Analysisunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder