Company Description We at Nayan collect data from roadways and process it, providing drivers with information about the roads they are going to travel on.The data collection is completely decentralized and distributed amongst the various users traveling everyday. The videos captured are used for monitoring visual information about the infrastructure of the city, which are used by consumers for heads-up information, such as warnings on the roadways, services and offers which they can avail on their commute and much more. The users get notified about the most safe and risk free routes to their destination. We also provide transportation companies information about the routes taken by their vehicles and monitor their driver's behavior for them. The goal is to make daily commute a safe and profitable experience. Job Description Are you a passionate researcher in the field of Computer Vision, Machine Learning and/or Deep Learning and capable of diving deep into hard technical problems and coming up with insightful solutions that enable successful products Are you unafraid of taking on a mind-bending challenge that really will improve peoples" lives in a meaningful way Would you love to get access to large datasets with billions of images and video to build large-scale machine learning systems Are you a finisher who can deliver robust, production-quality code that solves complex, real-world problems in ways that delight customers Nayan is seeking a fast-paced, dynamic and creative candidate who lives to create and demonstrate amazing, creative and eye-beholding Software Applications, while ensuring that each project is completed in the fastest and most efficient manner towards the release of products in the market and demonstration in front of viewers. This means excellent development practices, careful code architecture, maintaining version control and an organization built around rapid releases. Within the teams, backlog groomings, planning meetings, daily standups, demos and retrospectives keep us agile, accountable and reliable. The Computer Vision Engineer is a Team Leader and an Achiever! Major responsibilities Research, design, implement, and evaluate novel computer vision algorithms Work on large-scale datasets, focusing on building scalable and accurate computer vision systems in versatile application fields Collaborate closely with team members on developing systems from prototyping to production level Work closely with software engineering teams to drive scalable, real-time implementations on Linux and/or Java based platforms. Track general engineering activity and provide clear, compelling management reports on a regular basis What You'll Do Prototype and develop deep learning driving systems, perception algorithms on Linux, Java, Android and embedded platforms Prototype and develop systems for inference time optimization Design, implement, test, and maintain perception software that runs on Vehicles. Analyze large datasets and work with raw sensor data Collaborate cross-functionally with other engineering teams and communicate your work to colleagues and management Computer vision & software development Perform Multi-Object Tracking & Multi-Sensor Fusion Sensor calibration & Perception algorithms (all types and flavors) Qualifications Basic Qualifications At least 3 year experience in research and development of computer vision algorithms Bachelors, Masters or Ph.D. degree in Robotics Engineering, Electrical Engineering, Computer Science, Artificial Intelligence, with specialization in Computer Vision, Neural Nets and Deep Learning. A superior understanding of machine learning, algorithms and computational complexity. Experience in understanding and ability to implement algorithms in computer vision using both toolkits and self-developed code. Skills with Java, C++, or other programming language, as well as with R, MATLAB, Python or similar scripting language Experience in working with software development in embedded real time systems Excellent C/C++ programming and software design skills Advanced experience in CUDA Understanding of the backend DL frameworks such as neon, Torch or Tensorflow Preferred Qualifications: At least 3-5 year experience in research and development of computer vision algorithms Experience with HPC computing architecture Practical experience in Deep Learning with TensorFlow / Caffe or similar Advanced Experience in Python, OpenCV, C/C++ and Matlab development Familiarity with 3D geometry and depth sensing - an advantage Advantage: experience in CPU/GPGPU code optimizations. Algorithm development experience and understanding of computer vision algorithms Technical fluency; comfortable understanding and discussing architectural concepts and algorithms, schedule tradeoffs and new opportunities with technical team members. Publications at top-tier peer-reviewed conferences or journals Experience with deep-learning technologies. Excellent critical thinking skills, combined with the ability to present your beliefs clearly and compellingly in both verbal and written form. Specific computer vision skills in object detection, recognition, 3D computer vision, and/or tracking. Experience leveraging and augmenting large code base and computer vision/machine libraries/toolkits to deliver new solutions. Prior work in automotive applications Additional Information Are you a passionate researcher in the field of Computer Vision, Machine Learning and/or Deep Learning and capable of diving deep into hard technical problems and coming up with insightful solutions that enable successful products Are you unafraid of taking on a mind-bending challenge that really will improve peoples" lives in a meaningful way Would you love to get access to large datasets with billions of images and video to build large-scale machine learning systems Are you a finisher who can deliver robust, production-quality code that solves complex, real-world problems in ways that delight customers Nayan is seeking a fast-paced, dynamic and creative candidate who lives to create and demonstrate amazing, creative and eye-beholding Software Applications, while ensuring that each project is completed in the fastest and most efficient manner towards the release of products in the market and demonstration in front of viewers. This means excellent development practices, careful code architecture, maintaining version control and an organization built around rapid releases.,
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Computer Vision Engineer Job in Nayan India
Contact Details:
Company: Nayan India ScienceLocation(s): All India