CareerPlanSign in

Junior Software Developer

Bangalore💼 Full-time🗓 2025-05-08 → 2026-09-26

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

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.