Engineer III - ML

NewSpace Research and Technologies

Bengaluru

On-site

INR 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NewSpace Research and Technologies in Bengaluru is looking for an Engineer III in Computer Vision & Machine Learning. This senior role emphasizes hands-on development of perception and learning systems for autonomous UAVs. Candidates should have experience in computer vision, deep learning, and real-time deployment, as well as strong skills in Python and C++. The position includes opportunities for R&D alongside collaborative work with robotics teams, adhering to industry standards for compensation.

Qualifications

  • 1+ years (Master's) or 3+ years (Bachelor's) of industry experience in computer vision, machine learning, or robotics-related roles.
  • Strong hands-on experience with deep learning architectures such as CNNs, RNNs, and transformer-based models for vision tasks.
  • Experience with image enhancement techniques such as denoising, deblurring, contrast enhancement, and low-light image improvement.
  • Strong debugging, analytical, and problem-solving skills.

Responsibilities

  • Design, develop, and deploy computer vision and machine learning algorithms for autonomous UAV perception.
  • Build and manage datasets and data pipelines, including data collection during flight tests.
  • Integrate vision and ML outputs with robotics and autonomy stacks.

Education

Bachelor's or Master's degree in Computer Science, Robotics, Artificial Intelligence, or Electrical Engineering

Tools

Python
C++
PyTorch
TensorFlow
Linux

Job description

Job Area

Autonomy, Innovation, and Research > CVML

Domain

Computer Vision and Machine Learning

What this Role Offers
  • Opportunity to work on learning-based algorithms for computer vision.
  • Opportunity to design, deploy, and optimize real-time vision and learning pipelines on embedded hardware.
  • Hands‑on exposure to real‑world flight testing, dataset collection, and field validation of AI‑driven autonomy.
  • Collaboration with perception, navigation, controls, and embedded teams to deliver end‑to‑end systems.
  • An aggregated scope for R&D and software development.
About the Role

The Engineer III – Computer Vision & Machine Learning role is a senior, hands‑on position focused on developing and deploying perception and learning systems for autonomous UAVs. The role requires strong practical experience in computer vision, deep learning, and real‑time deployment on embedded platforms.

The engineer will take technical ownership of vision and ML pipelines and work closely with the robotics team.

This role is ideal for engineers who enjoy taking algorithms from research to real‑life deployment.

Key Responsibilities
  • Design, develop, and deploy computer vision and machine learning algorithms for autonomous UAV perception.
  • Build and manage datasets and data pipelines, including data collection during flight tests, annotation, augmentation, training, and evaluation workflows.
  • Ensure robust runtime behaviour under real‑world conditions such as motion blur, lighting variation, and sensor noise.
  • Optimize models and perception pipelines for real‑time performance on embedded compute platforms, accounting for memory, latency, and power constraints.
  • Integrate vision and ML outputs with robotics and autonomy stacks to enable downstream tasks such as navigation, obstacle avoidance, mapping, and decision‑making.
  • Document system designs, experiments, model performance, and deployment workflows to support maintainability and knowledge sharing.
Basic Requirements
  • Bachelor’s or Master’s degree in Computer Science, Robotics, Artificial Intelligence, or Electrical Engineering.
  • 1+ years (Master’s) or 3+ years (Bachelor’s) of industry experience in computer vision, machine learning, or robotics‑related roles.
  • Strong hands‑on experience with deep learning architectures such as CNNs, RNNs, and transformer‑based models for vision tasks.
  • Experience with image enhancement techniques such as denoising, deblurring, contrast enhancement, and low‑light image improvement.
  • Proficiency in Python and C++ for algorithm development and deployment.
  • Experience with deep learning frameworks such as PyTorch or TensorFlow.
  • Solid understanding of Image Processing, Linear Algebra, and Optimization Fundamentals.
  • Experience working in Linux‑based development environments.
  • Strong debugging, analytical, and problem‑solving skills.
Preferred Requirements
  • Experience optimizing inference using TensorRT, CUDA, or hardware accelerators.
  • Experience designing teacher‑student frameworks and applying knowledge distillation to balance accuracy, latency, and power constraints.
  • Hands‑on experience with deep learning‑based object detection models (e.g., single‑stage and two‑stage detectors) for real‑world vision tasks.
  • Experience with multi‑object tracking approaches, including learning‑based tracking and data association techniques.
  • Hands‑on experience with spatial and frequency‑domain filtering, including smoothing, edge‑preserving, and sharpening filters.
  • Experience working with UAVs, or autonomous robotic platforms.
  • Hands‑on experience deploying models on embedded edge platforms.
  • Experience with ROS/ROS2 or robotics middleware.
  • Experience with multi‑sensor fusion involving vision and IMU.
Working Hours
  • Standard working hours are 9:30 AM to 6:30 PM, Monday to Friday.
  • Field‑testing activities may require early‑morning or extended hours, depending on mission requirements.
Compensation Range
  • Competitive compensation aligned with industry standards, including performance‑based incentives.
  • Exact salary ranges can be customised according to experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Computer Vision Engineer
Computer Vision Engineer

Omnipresent Robot Technologies • Dadri

On-site
INR 900,000 - 1,400,000
Engineer I - Robotics
Engineer I - Robotics

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 800,000
Computer Vision Engineer I
Computer Vision Engineer I

Big Bang Boom Solutions Private Limited • Chennai District

On-site
INR 1,800,000 - 2,400,000
Computer Vision Engineer
Computer Vision Engineer

Inferigence Quotient Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Lead Engineer I - CVML (P00198)
Lead Engineer I - CVML (P00198)

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Computer Vision AI & ML Engineer
Computer Vision AI & ML Engineer

Skild AI • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Robotics Developer – Perception and AI
Robotics Developer – Perception and AI

Ottonomy • India

On-site
INR 1,500,000 - 3,500,000
AI / ML Engineer
AI / ML Engineer

Mostedge • Ahmedabad District, Vadodara

On-site
INR 1,200,000 - 1,800,000
Senior Computer Vision Engineer III
Senior Computer Vision Engineer III

Big Bang Boom Solutions • Chennai District

On-site
INR 1,200,000 - 2,400,000
AI/ML Engineer (2-3 positions)
AI/ML Engineer (2-3 positions)

Mostedge • Vadodara

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