Computer Vision Engineer

Nayan India Science and technologies

Delhi

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Nayan India Science and technologies in Delhi seeks a passionate Computer Vision Engineer to lead research and development of scalable CV/ML systems. You will work on large datasets, prototype algorithms and collaborate with software teams on production-grade solutions.

The role emphasizes real-time perception, 3D geometry, and deep learning, with responsibilities spanning prototyping to deployment across Linux/embedded platforms.

Qualifications

  • At least 3 year experience in research and development of computer vision algorithms.
  • Bachelor's, Master's or Ph.D. degree in Robotics Engineering, Electrical Engineering, Computer Science, Artificial Intelligence with specialization in Computer Vision, Neural Nets and Deep Learning.
  • Superior understanding of machine learning, algorithms and computational complexity.
  • Experience implementing CV algorithms using toolkits and self-developed code.
  • Skills with Java, C++, or other programming language, as well as with Python or similar scripting language.
  • Experience in software development in embedded real time systems.
  • Excellent C/C++ programming and software design skills.
  • Advanced experience in CUDA.
  • Understanding of backend DL frameworks such as neon, Torch or Tensorflow.
  • Familiarity with 3D geometry and depth sensing - an advantage.
  • Experience with HPC computing architecture.
  • Publications at top-tier conferences or journals.

Responsibilities

  • Research, design, implement, and evaluate novel computer vision algorithms.
  • Work on large-scale datasets, building scalable CV systems in versatile fields.
  • Collaborate with team to move systems from prototyping to production.
  • Drive scalable, real-time implementations on Linux/Java platforms.
  • Provide regular management reports on engineering activity.

Skills

C++
Java
Python
CUDA
Deep Learning
Computer Vision
Embedded real time systems
OpenCV
TensorFlow
MATLAB
3D geometry
Multi-Object Tracking
GPGPU

Education

Bachelor's/Master's/Ph.D. in Robotics Engineering, Electrical Engineering, Computer Science, AI with CV/Neural Nets/Deep Learning

Tools

CUDA
TensorFlow
OpenCV
MATLAB

Job 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 Engineeris 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
  • 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, Master’s 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Vision Engineer
Senior Computer Vision Engineer

Stepping Edge • Coimbatore District

On-site
INR 1,200,000 - 1,600,000
Computer Vision Engineer
Computer Vision Engineer

Nxtwave Disruptive Technologies(Hiring for a client) • Hyderabad

On-site
INR 3,000,000 - 5,000,000
Software Engineer Technical Lead
Software Engineer Technical Lead

Multi Recruit • Pune District

On-site
INR 1,500,000 - 2,500,000
Computer Vision Engineer
Computer Vision Engineer

Sakar Robotics Pvt Ltd • Pune District

On-site
INR 800,000 - 1,200,000
Competitive compensation including ESOP
Professional development opportunities
Collaborative work environment
Computer Vision Engineer
Computer Vision Engineer

Awiros • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Computer Vision Engineer
Computer Vision Engineer

Lightrains Technolabs • Thiruvananthapuram

On-site
INR 1,500,000 - 2,800,000
5 Days Working
Flexible Timings
Access to high-end GPU compute资源
Applied Machine Learning / Computer Vision Engineer
Applied Machine Learning / Computer Vision Engineer

TechBiz Global GmbH • Mohali

On-site
INR 1,200,000 - 2,200,000
Senior Software Engineer — Computer Vision and Backend
Senior Software Engineer — Computer Vision and Backend

Engineerhub • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Senior Applied AI Engineer Computer Vision
Senior Applied AI Engineer Computer Vision

HuntingCube • Gurugram District

Hybrid
INR 4,000,000 - 7,000,000
Computer Vision Engineer
Computer Vision Engineer

Ripik.AI • Dadri

On-site
INR 800,000 - 1,200,000