← Back to jobs
NNewspace

Engineer III - ML

Newspace

Bangalore
Full-Time
3+ experience

Description

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.

Eligibility Criteria

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.

About Newspace

Newspace is an Indian space tech startup developing robotics and automation solutions for satellite and space missions.

Industry: TechnologyEmployees: 1000+Website