Back to results

Data Scientist / Computer Vision Engineer

  • Sunnyvale, CA, United States

Applications open in a new tab.

Job details

Posting language
English

Original job description

We are seeking a highly experienced Data Scientist / Computer Vision Engineer to join an innovative AI team building large-scale computer vision solutions for enterprise applications.

The ideal candidate will have deep expertise in NVIDIA DeepStream, GPU optimization, distributed computing, and production-grade computer vision systems. This is a highly technical role requiring hands-on experience developing scalable, high-performance AI applications.

Responsibilities

• Design, develop, and optimize computer vision solutions for real-world production environments

• Build scalable AI inference pipelines using NVIDIA DeepStream

• Optimize GPU performance for high-throughput, low-latency computer vision workloads

• Develop and deploy distributed computer vision applications across large-scale infrastructure

• Design and implement microservices supporting AI and computer vision platforms

• Collaborate with AI researchers, software engineers, and infrastructure teams to deliver production-ready solutions

• Improve system performance, scalability, and reliability across GPU-accelerated environments

• Troubleshoot performance bottlenecks and optimize inference pipelines

Required Qualifications

• Strong experience with Computer Vision technologies and production deployments

• Hands-on experience with NVIDIA DeepStream (Required)

• Strong understanding of GPU optimization and performance tuning

• Experience building microservices architecture

• Experience with distributed computing systems

• Strong programming skills in Python and/or C++

• Experience deploying scalable AI applications in production

• Excellent problem-solving and performance optimization skills

Preferred Qualifications

• Experience with NVIDIA CUDA or TensorRT

• Experience with OpenCV, GStreamer, or NVIDIA SDKs

• Familiarity with Kubernetes and Docker

• Experience with cloud platforms (AWS, Azure, or GCP)

• Experience deploying machine learning or deep learning models in production

• Knowledge of real-time streaming and edge AI solutions

Required Skills (Must Have)

NVIDIA DeepStream

GPU Optimization

Computer Vision

Microservices Architecture

Distributed Computing

More about this job

Skills

  • Distributed computing
  • Microservices
  • Troubleshoot
  • Microservices Architecture
  • Python
  • C++
  • Problem solving
  • Kubernetes
  • Docker
  • AWS
  • Microsoft Azure
  • Google Cloud
  • Machine learning
  • Deep learning

Report this job