Origin

Perception Engineer - Apprentice

About this role

Origin builds general-purpose autonomous robots for US construction, and this onsite Bengaluru apprenticeship is in its computer vision and AI team. The apprentice works on perception for drywall-finishing robots, combining camera and LiDAR data, deep-learning vision models and point-cloud geometry. Work includes ROS 2 nodes, model training, sensor fusion and optimising models for Jetson edge devices. It is a six-month contract-to-hire position. It suits students or graduates with computer vision or robotics perception projects.

Origin is hiring for Perception Engineer - Apprentice, an internship based in Bengaluru (onsite).

Who can apply: Fresher. Duration: 6 months (contract-to-hire). Skills: Python, C++, ROS 2, PyTorch, Open3D, Point clouds.

Hirastra checked that this opening is live. Apply directly through the official posting; applying is always free.

What you'll do

  • Build ROS 2 nodes for point-cloud ingestion, filtering, voxelisation and wall-plane extraction
  • Train and integrate CNN or Transformer models for surface-defect detection and semantic segmentation
  • Implement RANSAC-based pose, plane and key-point estimation, refined with ICP or Kalman/EKF
  • Fuse LiDAR, depth camera, IMU and wheel odometry data for SLAM and obstacle avoidance
  • Optimise and benchmark models on Jetson-class devices with TensorRT or ONNX Runtime
  • Collect, label and augment datasets and automate experiment tracking
  • Work with manipulation, navigation and cloud teams to ship perception stacks

What you need

  • Solid grasp of linear algebra, probability and geometry, with coursework or projects in CV or robotics perception
  • Proficiency in Python 3.x and C++17/20, plus git and CI workflows
  • Experience with ROS 2 (rclcpp / rclpy)
  • Familiarity with PyTorch or TensorFlow for classification, detection or segmentation
  • Hands-on point-cloud processing with PCL or Open3D
Location
Bengaluru
Work mode
Onsite
Experience
Fresher
Duration
6 months (contract-to-hire)
Pay
₹25K–40K/mo (Est.)
Type
Internship
Added
27 October 2026

Skills

  • Python
  • C++
  • ROS 2
  • PyTorch
  • Open3D
  • Point clouds

"Est." = Hirastra's estimate based on market data, not an official figure.

All Origin jobs and internships

More like this: IT jobs in Bengaluru, Python developer jobs for freshers, Internships for 1st year students (2030 batch), Internships for 2nd year students (2029 batch), Internships for 3rd year students (2028 batch), Jobs and internships for final year students (2027 batch), IT internships in India

More openings

See all jobs
Join on WhatsApp