Computer Vision Engineer
Ova Technologies
New York, NY, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Agile Methodology
Artificial Intelligence
Amazon Web Services
Optical Character Recognition (OCR)
Computer Vision
Microsoft Azure
Nvidia CUDA
Data Cleansing
Software Debugging
Linux
DevOps
+35 more
Python (Programming Language)
Machine Learning
Language Modeling
NumPy
Object Detection
OpenCV
Open Source Technology
Raspberry Pi
Tensorflow
Standard Sql
Smart Devices
Software Organization
Google Cloud
Pytorch
Large Language Models
Deep Learning
Generative AI
Convolutional Neural Networks
Backend
Git
Pandas
Scikit Learn
Kubernetes
Information Technology
Low Latency
ONNX (Open Neural Network Exchange) Format
HuggingFace
Machine Learning Operations
TensorRT
Video Analysis
NVIDIA Jetson
Intelligent Document Processing
Docker
Pose Estimation
Data Generation
Job description
We are seeking a skilled Computer Vision Engineer to develop, optimize, and deploy computer vision and deep learning solutions for real-world applications. The ideal candidate will have experience in image processing, object detection, image segmentation, video analytics, and deep learning. You will collaborate with AI researchers, software engineers, and product teams to build scalable computer vision systems for production environments., * Design, develop, and deploy computer vision models for image and video analysis.
- Build and optimize deep learning models for object detection, image classification, segmentation, tracking, OCR, pose estimation, and anomaly detection.
- Develop data preprocessing, annotation, augmentation, and model training pipelines.
- Fine-tune and optimize CNNs, Vision Transformers (ViTs), and foundation models for domain-specific applications.
- Evaluate model performance using standard computer vision metrics such as mAP, IoU, Precision, Recall, and F1-score.
- Optimize models for inference using ONNX, TensorRT, OpenVINO, or similar optimization frameworks.
- Integrate computer vision models into production applications through APIs and edge devices.
- Collaborate with data scientists, AI researchers, backend developers, and DevOps teams to deploy AI solutions.
- Conduct experiments, benchmark models, and improve accuracy, latency, and scalability.
- Stay current with advancements in computer vision, multimodal AI, and deep learning.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Computer Vision, Robotics, Electrical Engineering, or a related field.
- 2 5 years of experience in computer vision or deep learning development.
- Strong understanding of image processing, computer vision algorithms, and deep learning fundamentals.
- Proficiency in Python.
- Experience with PyTorch or TensorFlow.
- Hands-on experience with OpenCV and computer vision libraries.
- Familiarity with object detection models such as YOLO, Faster R-CNN, SSD, or RetinaNet.
- Experience with image segmentation models such as U-Net, DeepLab, Mask R-CNN, or Segment Anything (SAM).
- Knowledge of Git, Docker, Linux, and software development best practices., * Experience with Vision Transformers (ViTs), CLIP, DINOv2, Grounding DINO, Florence, or multimodal vision-language models.
- Familiarity with Detectron2, MMDetection, OpenMMLab, or Ultralytics YOLO.
- Experience with OCR, document AI, medical imaging, satellite imagery, robotics, or autonomous systems.
- Knowledge of CUDA, TensorRT, ONNX Runtime, OpenVINO, or GPU optimization.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with MLOps tools such as MLflow, Kubeflow, or Docker-based deployment.
Technical Skills
- Python
- PyTorch / TensorFlow
- OpenCV
- NumPy
- Pandas
- Scikit-learn
- Ultralytics YOLO
- Detectron2
- MMDetection
- Hugging Face Transformers
- CUDA
- ONNX
- TensorRT
- Docker
- Git
- Linux
- SQL
- AWS / Azure / Google Cloud
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent debugging and optimization abilities.
- Effective communication and collaboration skills.
- Attention to detail and commitment to delivering high-quality AI solutions.
- Ability to work in Agile and cross-functional environments.
Nice to Have
- Experience with multimodal AI and vision-language models.
- Knowledge of Generative AI and Large Language Models (LLMs).
- Familiarity with edge AI deployment on NVIDIA Jetson, Raspberry Pi, or mobile devices.
- Experience with synthetic data generation and simulation environments.
- Contributions to open-source computer vision projects or published research.
Benefits & conditions
- Competitive salary and performance-based incentives.
- Comprehensive health and wellness benefits.
- Flexible or hybrid work arrangements.
- Learning, certification, and conference sponsorship opportunities.
- Access to modern GPU infrastructure and AI development tools.
- Opportunity to work on cutting-edge computer vision and AI solutions in a collaborative environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…