USA_Sr. Computer Vision and Machine Learning Engineer (Remote)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field., 5+ years of experience in Computer Vision and Machine Learning with a focus on deep learning., Proficiency in Python, C++, TensorFlow, and PyTorch., Hands-on experience with NVIDIA platforms and SDKs for model optimization..

Key responsabilities:

  • Lead the design, development, and deployment of computer vision and deep learning models.
  • Optimize and deploy CV/ML pipelines on edge platforms, especially NVIDIA IGX.
  • Collaborate with cross-functional teams to integrate models into real-time applications.
  • Stay updated with the latest research in computer vision and edge AI.

codvo.ai logo
codvo.ai http://www.codvo.ai
51 - 200 Employees
See all jobs

Job description

Job Description: Senior Computer Vision Machine Learning Engineer (Candidate must be physically present in USA) (NO OPT/CPT VISA)

Must have Skills: CUDA or NVIDIA or GPU with Computer Vision

About Us

At Codvo, software and people transformations go together. We are a global empathy-led technology services company with a core DNA of product innovation and mature software engineering. We uphold the values of Respect, Fairness, Growth, Agility, and Inclusiveness in everything we do.

Job Overview

We are looking for a Senior Computer Vision Machine Learning Engineer to lead the development of real-time CV/ML systems, with an emphasis on deploying models on edge platforms like the NVIDIA IGX Orin. The ideal candidate will have experience in designing robust vision pipelines, training and optimizing deep learning models, and working closely with hardware platforms for deployment.

Responsibilities

  • Lead the design, development, and deployment of end-to-end computer vision and deep learning models
  • Optimize and deploy CV/ML pipelines on edge platforms, particularly NVIDIA IGX (Orin preferred)
  • Work with cross-functional teams to integrate models into real-time applications (e.g., robotics, safety systems, industrial inspection)
  • Develop and maintain datasets, perform data augmentation, and ensure quality training inputs
  • Leverage NVIDIA SDKs (e.g., DeepStream, TensorRT, TAO Toolkit, CUDA) for performance and acceleration
  • Collaborate with hardware engineers to fine-tune models for power, latency, and throughput constraints
  • Stay up to date with the latest research and techniques in computer vision, edge AI, and embedded ML


Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field
  • 5+ years of experience in Computer Vision and Machine Learning (deep learning emphasis)
  • Proficiency in Python, C++, TensorFlow, PyTorch
  • Strong understanding of model optimization techniques for edge deployment
  • Hands-on experience with NVIDIA platforms – IGX, Jetson, or Xavier (IGX Orin highly preferred)
  • Experience with NVIDIA SDKs (e.g., DeepStream, TensorRT, CUDA, TAO Toolkit)
  • Solid knowledge of vision tasks: object detection, tracking, classification, segmentation
  • Familiarity with containerization (Docker), CI/CD pipelines, and version control (Git)


Preferred Qualifications

  • Experience in industrial AI, medical imaging, or robotics
  • Exposure to RTOS, safety-critical systems, or IEC 61508/ISO 26262 environments
  • Familiarity with ONNX, OpenCV, ROS, or GStreamer


What We Offer

  • Opportunity to work on cutting-edge AI/edge technology with real-world impact
  • Collaborative and fast-paced engineering culture
  • Flexible working hours and remote work options
  • Competitive salary and benefits package

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Machine Learning Engineer Related jobs