Home/Job List/Machine Learning Intern
ERIC Robotics

Machine Learning Intern

ERIC Robotics

Maharashtra, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Job Information

Job Opening ID: ZR_2_JOB

Department: Machine Learning

Target Date: 12/30/2025

Number of Positions: 10

Job Opening Status: In-progress

Date Opened: 06/11/2026

Industry: Technology

Job Type: Any

Overview

As a Machine Learning Engineer at ERIC Robotics, you will be responsible for developing and deploying advanced machine learning algorithms with a focus on sensor fusion, real-time inference optimization, and deployment on edge devices. Your role will merge deep learning, 3D perception, and robotics to enhance the intelligence, perception, and decision‑making capabilities of our robots. You will also contribute to MLOps workflows, ensuring reproducibility, scalability, and efficient model deployment.

Key Responsibilities

  • Develop, train, and optimize deep learning models for robotic perception and decision‑making.
  • Implement sensor fusion pipelines (camera + LiDAR + IMU + other sensors) for robust perception.
  • Apply Open3D/PCL for 3D point cloud processing and integration into robotic navigation systems.
  • Optimize model inference using ONNX/TensorRT/CUDA for deployment on edge GPUs (Jetson, Orin, Xavier).
  • Integrate perception models with control and navigation stacks for real‑time robotics applications.
  • Implement experiment tracking using MLflow/W&B for reproducibility and systematic evaluation.
  • Develop workflows for cloud-based training, deployment, and monitoring of ML models.
  • Automate CI/CD pipelines for ML model updates and deployment.
  • Apply linear algebra, calculus, and probability in designing ML algorithms and robotics perception systems.
  • Collaborate with cross‑functional teams (robotics, firmware, PLC, cloud, hardware).
  • Document research, experiments, and deployments for knowledge sharing.
  • Contribute to innovative problem‑solving and teamwork communication.

Qualifications

  • Bachelor’s/Master’s in Computer Science, Robotics, Electronics, or related field.
  • Strong proficiency in deep learning frameworks (PyTorch/TensorFlow).
  • Solid experience in C++ and Python for ML model development.
  • Familiarity with ROS/ROS2-based robotic systems.
  • Experience with Open3D/PCL for 3D vision tasks.
  • Hands-on with CUDA programming for GPU acceleration.
  • Understanding of ONNX/TensorRT optimizations for deployment.
  • Experience with sensor fusion across multiple modalities.
  • Knowledge of cloud platforms (AWS/GCP/Azure) for ML training and inference.
  • Strong foundation in linear algebra, probability, and optimization techniques.
  • Excellent problem-solving, logical reasoning, and communication skills.

Good To Have (Optional Skills)

  • Experience in deploying ML models on edge robotics hardware (Jetson, Orin, Xavier NX).
  • Exposure to real‑time systems and embedded AI integration.
  • Prior work experience in CV Task.

Benefits

  • Hands-on experience working with real robotic systems
  • Opportunity to work on production‑level deep learning pipelines
  • Exposure to sensor fusion, 3D perception, and edge AI
  • Mentorship from senior CV/Robotics engineers
  • Access to Jetson‑based deployments (Xavier NX, Orin, AGX)
  • Opportunity to convert to full‑time ML Engineer based on performance
  • Work in a high‑growth robotics startup environment
  • Internship certificate + recommendation based on contribution

Required Skills

PythonAWSAzureGCPCI/CDMachine LearningDeep LearningTensorFlowPyTorchCommunication

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience00 years
Positions1

Posted by

N/A

Posted on:

7 Jul 2026

About ERIC Robotics

More open roles

Browse all jobs →