Senior Computer Vision Engineer
- ₹10L – ₹25L • No equity
- Remote •
- 10 years of exp
- Full Time
Not Available
Onsite or remote
About the job
DO YOU PASS THE PRE-SCREEN QUESTIONS?
· Does working on disruptive, innovative solutions get you excited to come into work in the
mornings?
· Does building solutions that impact a bigger global cause make you care about your role?
· Does working on a high-powered multi-disciplinary team get your creative juices going?
· Do you prefer working in a non-hierarchical flat environment?
· Do you prefer working in an environment where you do huddles as opposed to getting “meeting’ed to death”?
· Do you prefer an environment where your thoughts are valued based on ingenuity and not seniority?
If you’ve checked ALL of the boxes above, read further!
WHO ARE WE?
Savormetrics is an award-winning industry leader in rapid testing technology based on a sensor and Artificial Intelligence platform. Our sensing devices are used to detect quality characteristics for food and ag products. Our software applications make our devices smarter and easier to use while providing intelligence to address customers’ specific needs. At Savormetrics, we are disrupting the way food companies make critical business decisions by providing novel, predictive metrics. Our technology helps reduce food waste which provides an economic, social and environmental benefit to businesses and society. Our applications are being used by leading multinational food companies.
WHAT DOES THIS JOB ENTAIL?
· Develop the next generation of industrial solutions for food and agriculture quality using computer vision techniques.
· Work along-side our world class team of hardware and software engineers and business teams to deploy innovative Savormetrics’ solutions.
· Deploy commercially viable solutions for world renowned customers.
· Improve our industry leading results, as well as shepherding future products to production.
· Document your work in a structured manner, with focus on knowledge sharing.
· Take a leadership role in coaching staff.
· Work in an iterative PDCA style on features that take a month or two to develop not a year or two!
WHAT EXACTLY WOULD YOU BE DOING?
· Strong experience developing computer vision algorithms using diverse data sets, ones that execute on resource constrained processing units (including mobile class).
· Exceptional experience with edge and cloud deployment.
· Explore and analyze unstructured data like images through image processing.
· Strong experience in using both basic and advanced image processing algorithms for feature engineering.
· Develop and deploy computer vision models on mobile or static edge devices and AWS after optimization to meet customer requirements and maintain them to later improve to address additional customer requirements in future.
· Experience in different model optimization techniques apart from hyperparameter tuning to reduce memory usage without hindering the performance (including for deploying on edge devices).
· Design, develop, test and deploy advanced transfer and inference engine techniques and algorithms to enable quick deployment of AI models.
· Build reinforcement learning models for continuous learning in production environments. · Use innovative ways to solve problems post inference of the neural networks.
· Design and implement object fusion, sensor fusion algorithms using AI methods. Integrate and perform perception tests.
· R & D: Explore newer and better neural networks like the VID network and implement them in production.
· Collaborate with a team of cross-disciplinary software and hardware engineers while you integrate your algorithms into a resource-constrained computational systems.
· Test and debug your code and features so that you are proud of what will be tested by the QA team and confident that it will pass.
· Extra points to individuals that have experience with developing robotic algorithms that blend computer vision output with other sensors/sensing data to build models for autonomous decisions.
· Help field technical questions from our customer support team as they help our users have the best experience possible.
· You will impact Savormetrics’ important product development goals.
· Work with business team to help define user requirement details by providing input on feasibility and difficulty estimation.
· Experience in Agile Application Development and Scrum methodologies to develop efficient, maintainable, readable and production-ready pipelines.
WHAT EDUCATION AND EXPERIENCE IS REQUIRED FOR THIS ROLE?
· Bachelors, Masters or PhD in Computer Science, Engineering et al or a amazing portfolio of computer vision work
· 15+ years of computer vision experience
· You are familiar with Camera sensors and Lens optics and its respective equations
· An in-depth understanding of Python, TensorFlow, Keras, PyTorch, OpenCV
· Experience with Docker, Bash, Git
· Strong foundation in data structures and algorithms in Python
· Ability to transform research articles into the working solutions to solve real-world problems. · Proficient with state-of-the-art object detection algorithms
· Must have built commercially deployed computer vision systems.
· Comfortable developing in Linux environment
· Strong engineering test & debug skills and version controlling skills for complex real-time systems.
· Ability and desire to develop with the end-user in mind. · Proactive and clear communication abilities.
· Appreciation for documentation.
· Passion for well-engineered software
· You get bonus points for experience with 3D vision, point cloud and Stereo/Multi view Image reconstruction
SAVORMETRICS CORE VALUES YOU MUST BELIEVE IN TO BE PART OF OUR TEAM!
· We Make Results Not Excuses!
· Just Get it Done!
· You miss 100% of the Shots You Don’t Take!
· Savormetrics is a Family, We Care for Each Other! · We All Lead!
· Communicate! Communicate! Communicate!
· Nothing is Impossible!
· Aim High, Deliver Higher!
· Deliver Early, Deliver Extra!
Excited? Then send us your resume at [email protected]