Junior Software Developer
Core
Design and develop software applications using C++ and AI, specifically integrating AI models into computer vision systems for 2D/3D image processing, object detection, and pattern recognition.
Role type
Junior Software Developer (C++/AI/Computer Vision)
Builds
Computer vision systems and software applications for water solutions technology
Domain
Water technology / Computer Vision / AI
Deliverable
product features
Required skills
C++, AI/ML concepts, Computer Vision, Image Processing, Object Detection, Pattern Recognition, Debugging, Code Optimization
Preferred skills
OpenCV, TensorFlow, PyTorch, ONNX, PCL, CUDA, Git
Technologies
C++, OpenCV, TensorFlow, PyTorch, ONNX, PCL, CUDA, Git
Responsibilities
Assist in design and development of C++/AI applications, integrate AI models into computer vision systems, work on 2D/3D image processing and object detection, debug and optimize code, write documentation, participate in code reviews
Seniority
Junior, hands-on IC