Posted on: 04/02/2026
We are hiring an Associate Software Developer with a foundation in image processing and Python development. You will be part of our product engineering team, contributing to the development of vision-based AI solutions for manufacturing and industrial automation. This is an excellent opportunity for someone looking to grow into an AI/ML Engineer role while working on real customer deployments.
Key Responsibilities :
- Develop and maintain image preprocessing and data pipeline modules in Python.
- Build, test, and integrate computer vision components (image filtering, feature extraction, basic detection logic).
- Collaborate with ML engineers on dataset preparation, model evaluation, and integration.
- Write clean, modular, and well-documented code following team standards.
- Participate in code reviews, testing, and debugging of vision modules.
- Support deployment of vision solutions and assist in troubleshooting issues during customer pilots.
- Document technical specifications, APIs, and workflows.
Eligibility & Qualifications :
- B.E / B.Tech / M.Tech in Computer Science, IT, Electronics, AI/ML, or related fields.
- 1-2 years of experience (including internships or significant project work) in Python development.
- Solid understanding of image processing fundamentals - filters, morphological operations, edge detection, color spaces, histograms.
- Proficiency in OpenCV and familiarity with libraries like NumPy, Pillow, or scikit-image.
- Comfortable with Linux environments, shell scripting, and Git-based workflows.
- Ability to write production-quality code with proper error handling and logging.
Preferred (Good to Have, but not mandatory) :
- Exposure to deep learning concepts - CNNs, transfer learning, object detection (YOLO, SSD, etc.).
- Hands-on experience with PyTorch or TensorFlow for basic model training/inference.
- Familiarity with Docker and containerized deployments.
- Experience with REST APIs (Flask/FastAPI) for serving vision modules.
- Basic understanding of model optimization techniques (ONNX, quantization).
- Prior exposure to industrial or quality inspection applications.
Soft Skills :
- Strong problem-solving mindset with attention to detail.
- Ability to work independently while being a collaborative team member.
- Good written and verbal communication for technical documentation and discussions.
- Adaptability to learn new tools, frameworks, and domain knowledge quickly.
The job is for:
Did you find something suspicious?