Computer Vision Engineer (Bengaluru)

Computer Vision Engineer (Bengaluru)

04 Aug
|
ETEL
|
Bengaluru

04 Aug

ETEL

Bengaluru

Computer Vision Systems Developer

Type: [Full-Time]

Your Mission

As a Computer Vision Systems Developer, you will be the critical link between AI research and real-world hardware. You won't just train models; you will make them run blazingly fast in production. Your primary focus will be optimizing, deploying, and maintaining robust vision pipelines on [edge devices / cloud infrastructure / robotic platforms] to ensure our systems operate flawlessly in real-time.

The Tech Stack

- Languages: Python, modern C++ (C++14+)
- Frameworks: PyTorch or TensorFlow, OpenCV
- Deployment & Optimization: TensorRT, ONNX, OpenVINO, CUDA
- Infrastructure: Linux, Docker, [GStreamer / V4L2], [AWS/GCP]
- Hardware: NVIDIA Jetson, Edge TPUs, RGB/Depth Cameras, LiDAR

The Day-to-Day

- Build the Pipeline: Architect and maintain end-to-end computer vision workflows, from camera sensor acquisition to model inference and post-processing.
- Squeeze Out Performance: Profile code and optimize deep learning models (quantization, pruning) to hit strict real-time latency and FPS targets on constrained hardware.
- Integrate Software & Hardware: Seamlessly connect vision algorithms with external sensors, edge compute boards, and broader system architecture.
- Write Production Code: Deliver clean, thread-safe,



and highly efficient C++ and Python code.
- Monitor & Iterate: Build automated CI/CD pipelines to test vision models, track data drift in the wild, and push over-the-air (OTA) updates.
- Collaborate: Work hand-in-hand with Data Scientists to inform model architecture decisions based on actual hardware limits.

What You Bring
- 3+ years of skilled software engineering experience with a heavy focus on computer vision and ML deployment.
- Deep expertise in writing production-ready C++ and Python.
- Proven hands-on experience optimizing models using tools like TensorRT, ONNX, or CUDA.
- A strong grasp of multi-threading, memory management, and concurrent programming in Linux environments.
- A degree (BS, MS, or Ph.D.) in Computer Science, Robotics, Electrical Engineering, or a related field.

Bonus Points
- You have successfully deployed ML models onto edge devices (NVIDIA Jetson, Coral, Raspberry Pi).
- You have experience with 3D computer vision, point clouds, or SLAM.
- You know your way around camera hardware, ISP tuning, and video streaming protocols (GStreamer).
- You have background experience in [insert your specific industry: e.g., autonomous vehicles, ag-tech, medical imaging].

📌 Computer Vision Engineer (Bengaluru)
🏢 ETEL
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: computer vision engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: computer vision engineer (bengaluru) / bengaluru