Machine Learning Intern

Ericrobotics

Pune District

On-site

INR 900,000 - 1,500,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ERIC Robotics is seeking a Machine Learning Engineer to develop and deploy advanced ML algorithms for robotic perception, sensor fusion, and real-time inference on edge devices. You will work with 3D perception, deep learning, and MLOps workflows to enable reliable autonomous operation, aiming to enhance robot intelligence and decision-making.

The role involves collaborating across robotics, firmware, PLC, cloud, and hardware teams, with emphasis on reproducibility, scalability, and

Qualifications

  • Bachelor’s or Master’s in computer science, robotics, electronics, or related field.
  • Strong proficiency in deep learning frameworks (PyTorch/TensorFlow).
  • Solid experience with C++ and Python for ML model development.
  • Familiarity with ROS/ROS2-based robotic systems.

Responsibilities

  • Develop, train, and optimise deep learning models for robotic perception and decision-making.
  • Implement sensor fusion pipelines (camera + LiDAR + IMU) for robust perception.
  • Apply Open3D/PCL for 3D point cloud processing and robot navigation integration.
  • Optimize model inference using ONNX/TensorRT/CUDA for edge deployment.
  • Integrate perception models with control and navigation stacks in real-time robotics.

Skills

Deep learning frameworks (PyTorch/TF)
C++
Python
ROS/ROS2 systems
Open3D/PCL
CUDA
ONNX/TensorRT optimizations
Sensor fusion
Cloud platforms (AWS/GCP/Azure)
Linear algebra & probability
Problem solving & communication

Education

Bachelor’s/Master’s in CS, Robotics, Electronics

Tools

Open3D
PCL
Jetson/Xavier edge devices

Job description

ERIC Robotics, a Premier Seals India initiative to form a dynamic Indian research and development organization is leading the charge in revolutionizing industrial inspection and monitoring through robotics. Our expertise lies in designing and developing next-generation autonomous mobile robots and drones, intended to push the boundaries of innovation across markets.

Job Description
Role Summary

As a MachineLearning Engineer at ERIC Robotics, you will be responsible for developing and deploying advanced machine learning algorithms with a focus on sensorfusion, 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. Youwill also contribute to MLOps workflows, ensuring reproducibility, scalability,and efficient model deployment.

Key Responsibilities
Core ML & Sensor Fusion
  • Develop, train, and optimise deep learning models for robotic perception and decision-making.
  • Implement sensorfusion 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.
Mathematical & Algorithmic Foundation
  • Apply linear algebra, calculus, and probability in designing ML algorithms and robotics perception systems.
  • Work on computational optimization problems in real-time robotics scenarios.
  • Collaborate with cross-functional teams (robotics, firmware, PLC, cloud, hardware).
  • Document research, experiments, and deployments for knowledge sharing.
  • Contribute to innovative problem solving, logical reasoning, and teamwork communication.
Requirements
  • 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 sensorfusion 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 .
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer II - Robotics MLOps
Engineer II - Robotics MLOps

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Machine Learning Engineering Senior Engineer
Machine Learning Engineering Senior Engineer

V2soft • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

KS Smart Solutions • Chennai District

On-site
INR 3,000,000 - 5,500,000
ML Engineer
ML Engineer

Cubet Techno Labs • Ernakulam

On-site
INR 700,000 - 1,200,000
Innovative Environment
Career Growth
Collaborative Culture
+1
machine learning engineer - intern
machine learning engineer - intern

Curriculo Inc • Sector 10

On-site
INR 112,000 - 223,000
Perception & Computer Vision (Deep Learning Focus) Internship
Perception & Computer Vision (Deep Learning Focus) Internship

Vector Robotics • Maharashtra

On-site
Machine Learning Engineer - DL/RL
Machine Learning Engineer - DL/RL

Ubifly Technologies • Chennai District

On-site
INR 1,200,000 - 2,000,000
AI/ML Engineer (Robotics Research) L3/L4
AI/ML Engineer (Robotics Research) L3/L4

Perceptyne • Hyderabad

On-site
INR 1,000,000 - 2,000,000
Machine Learning & Robotics Engineer
Machine Learning & Robotics Engineer

Skylark Labs • Pune District

On-site
INR 900,000 - 1,500,000
Machine Learning Engineer_6+yrs
Machine Learning Engineer_6+yrs

Zorba AI • India

Hybrid
INR 1,500,000 - 2,100,000