Click here to join our community of experts to get information on job search, salaries and more.

Chuwa America Corporation

Ml/computer Vision/c++ Engineer

Company: Chuwa America Corporation

Location: Hybrid

Posted on: April 09

Position: Machine Learning/Computer Vision/C++ Engineer

Location: Hoboken, NJ OR Sunnyvale, CA (Hybrid Need Only Locals)

Duration: 12+ Months


**MUST HAVE CAMERA SYSTEMS EXPERIENCE**


Summary:

We are seeking a highly skilled Machine Learning/Computer Vision/C++ Engineer with expertise in mobile/Android development, algorithmic optimization, and hardware-aware programming. The ideal candidate will have strong experience in C/C++ development, computer vision, and machine learning, with a focus on image processing, camera systems, and performance-optimized code. Experience in gaming or mobile applications is a strong plus.


Key Responsibilities:

  • Develop and optimize C/C++ code for computer vision and machine learning applications.
  • Work on algorithm-heavy tasks involving image processing, camera systems, and real-time performance tuning.
  • Ensure memory-conscious and hardware-optimized code for mobile/Android platforms.
  • Collaborate with cross-functional teams to integrate ML/CV models into mobile applications.
  • Debug and improve low-level system performance in embedded or mobile environments.
  • Implement granular hardware interactions (e.g., GPU acceleration, sensor data processing).


Required Skills & Experience:

  • Strong C/C++ programming (low-level, performance-critical systems)
  • Machine Learning & Computer Vision (OpenCV, TensorFlow, PyTorch, etc.)
  • Camera experience (camera APIs, image capture, processing pipelines)
  • Mobile/Android development experience (NDK, JNI, camera APIs)
  • Memory optimization & performance tuning (multithreading, SIMD, GPU acceleration)
  • Algorithm development (image processing, real-time systems)
  • Hardware-aware programming (embedded systems, GPU, DSP)
  • Gaming or mobile app experience (preferred)
Similar Jobs