Junior Machine Learning, Computer Vision Software Engineer (Bengaluru)
Luxoft
Job Description & Responsibilities
Project description Our client a leading manufacturer of high-end household appliances is expanding into new smart product lines As part of this strategic initiative a large-scale global program is being implemented across the company s IP portfolio This includes the development of recent embedded software enhancements to cloud infrastructure Responsibilities - Work directly with computer vision perception engineers and camera ISP engineers - Define the image quality requirements for customer use cases - Develop image processing algorithms to optimizing the camera image quality for performance improvement of computer vision applications - Develop custom ML models for visual recognition and training it from scratch - Quantization and pruning the ML models - Data evaluation using relevant metrics to increase the model performance - Implement computer vision image processing algorithms in fast optimal C code - Implement heuristic math algorithms and probabilistic methods for camera AI - Research existing C solutions for CV logic - Develop cross platform C code - Cover algorithms and CV code with unitest - Ramp up on new technologies related to CV ML algorithms not R D - Integrate machine learning modules into algorithms SKILLS Must have - Bachelor s Degree or greater in Computer Science Software Engineering or related field - 3-5 years of experience developing computer vision applications algorithms - Participate in at least 2 image processing computer vision projects and 1 of them productized - Image processing computer vision background understanding - Strong C C experience - Experience with OpenCV and ML frameworks such as Pytorch TensorFlow TensorFlow Lite - Deep understanding of neural network architectures - Experience to work with embedded devices in C on Linux - Decent understanding geometry 2D 3D and algebra - Desire to learn new technologies - Desire to follow test driven development in CV ML too Nice to have - Experience with machine learning integration inference engines - Machine learning general understanding - Building for Android Yocto experience - OpenCL cuda or OpenGL Vulkan shaders experience understanding and desire to learn or any different SIMD language .
About Luxoft
Required Skills
Job Details
Posted by
N/A
Posted on:
26 Jul 2026
About Luxoft
More open roles
- Lead Machine Learning Engineer(7-11 Years)Airtel Digital · Gurugram, Haryana, India
- Lead Machine Learning Engineer(7-11 Years)Airtel Digital · Gurugram, Haryana, India
- Senior Data Scientist Machine Learning With Python MumbaiManek Consulting · Mumbai, Maharashtra, India
- Lead Machine Learning Engineer(7-11 Years)Airtel Digital · Gurugram, Haryana, India
- LLM Fine-Tuning / Machine Learning Engineer – FresherNoviqra Technologies Private Limited · Thane, Maharashtra, India
- Lead Machine Learning Engineer(7-11 Years)Airtel Digital · Gurugram, Haryana, India