i
CIEL HR
1 CIEL HR Senior Software Engineer Job
Senior Software Engineer - Computer Vision (7-10 yrs)
CIEL HR
posted 4mon ago
Flexible timing
Key skills for the job
Job Summary :
The Senior Vision Developer will play a key role in designing, developing, and implementing computer vision algorithms and systems. This position requires deep expertise in vision technology and a solid understanding of how these solutions can be applied to real-world logistics and supply chain challenges. The ideal candidate has extensive experience in computer vision, machine learning, and image processing, with a proven track record of delivering successful projects in a fast-paced environment.
Key Responsibilities :
- Lead the design and development of computer vision algorithms and models for logistics and supply chain applications.
- Work closely with cross-functional teams, including software engineers, data scientists, and product managers, to integrate vision solutions into our products.
- Train, fine-tune, and optimize computer vision models using machine learning frameworks and deep learning libraries.
- Experiment with different network architectures, loss functions, and optimization techniques to improve model performance and generalization.
- Develop and optimize image processing pipelines for large-scale data sets.
- Implement machine learning techniques to improve accuracy and efficiency in object detection, classification, and tracking.
- Evaluate and select appropriate tools and frameworks for computer vision tasks.
- Stay updated with the latest advancements in vision technology and incorporate best practices into the development process.
- Collaborate with stakeholders to understand business requirements and translate them into technical specifications.
- Conduct performance testing and debugging to ensure the reliability and scalability of vision systems.
- Document code, processes, and research findings for knowledge sharing and future reference.
- Ensuring the privacy and security of visual data
Requirements :
- 7+ years of experience in software development, with at least 4 years focused on computer vision technology.
- Strong programming skills in Python, C++, or similar languages.
- Experience with computer vision libraries such as OpenCV, TensorFlow, PyTorch, or similar.
- Experience with image processing, object detection, recognition, and tracking algorithms.
- Knowledge of cloud-based services and their application in vision processing (e.g., AWS, Azure).
- Proficiency in machine learning techniques and frameworks.
- Experience with real-time processing and optimization of vision systems.
- Strong problem-solving skills and the ability to work independently.
- Excellent communication and collaboration skills.
- Experience with ANPR/ ADAS/DMS camera and/or IoT based platforms is a plus!
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
Excellent Salary
No written policies