Real-Time Perception ML Engineer (Python/C++)

Owl Autonomous Imaging, Inc.

Village of Fairport (NY)

Hybrid

USD 100,000 - 140,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary and benefits
Medical, dental, and vision coverage
401(k) with company match
Unlimited PTO and company holidays
Flexible work environment

Job summary

Owl Autonomous Imaging is seeking a Machine Learning Perception Engineer to develop production-grade computer vision and perception systems for autonomous robotics. You will work in Python and C++ to turn multi-sensor data into real-time intelligence using modern ML and imaging pipelines.

You will contribute to detection, 3D tracking, RGB–thermal fusion, and GPU-accelerated processing within an Agile team, delivering scalable solutions for real-world applications.

Qualifications

  • 3+ years of software development in Python and C++
  • Hands-on computer vision experience (detection, classification, 3D vision)
  • Experience with multi-object tracking (Kalman/EKF)
  • Familiarity with perception evaluation metrics and imaging fundamentals
  • Experience with multi-modal data (RGB, thermal, LiDAR, radar, IMU)
  • Agile development experience

Responsibilities

  • Build and improve detection, segmentation, and monocular depth models
  • Develop 3D multi-object tracking and data association
  • Design RGB–thermal fusion architectures for multi-modal perception
  • Develop production software in Python/C++ using PyTorch and OpenCV
  • Turn product requirements into scalable real-time solutions
  • Build and optimize imaging and GPU-accelerated processing pipelines
  • Curate training datasets from multi-sensor streams
  • Develop autonomous perception software components
  • Design real-time perception and decision-making algorithms
  • Develop ADAS features for vehicle safety and driver assistance
  • Build and evaluate failure-case mining pipelines
  • Generate derived data products like depth maps and BEV tensors
  • Work in an Agile team shipping production improvements

Skills

Python
C++
3+ years
Agile
Clear communication
Computer vision
3D perception

Education

MS in ML/Computer Vision/Robotics

Tools

PyTorch
TensorFlow
OpenCV
ROS1/ROS2

Job description

Owl Autonomous Imaging is seeking a Machine Learning Perception Engineer to develop production-grade computer vision and perception systems for autonomous robotics. You will work in Python and C++ to turn multi-sensor data into real-time intelligence using modern ML and imaging pipelines.

You will contribute to detection, 3D tracking, RGB–thermal fusion, and GPU-accelerated processing within an Agile team, delivering scalable solutions for real-world applications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Perception Robotics Software Engineer (Real-Time AI/ML)
Perception Robotics Software Engineer (Real-Time AI/ML)

Frontdoor Defense • Sunnyvale (CA)

On-site
USD 175,000 - 250,000
Remote ML System Engineer — Edge AI & Vision
Remote ML System Engineer — Edge AI & Vision

Owl Autonomous Imaging, Inc. • Northern (KY)

Remote
USD 100,000 - 140,000
Medical coverage
401(k) match
Unlimited PTO
+1
Robotics Engineer - Perception & Embedded AI (C++, ML)
Robotics Engineer - Perception & Embedded AI (C++, ML)

ISU Research Park • Urbandale (IA)

On-site
USD 90,000 - 130,000
Perception & ML Systems Engineer II
Perception & ML Systems Engineer II

Auror Limited • Pittsburgh

On-site
USD 126,000 - 201,000
Annual bonus
Equity compensation
Benefits
Remote Perception Engineer | AI & Robotics Innovation
Remote Perception Engineer | AI & Robotics Innovation

Motional AD Inc. • Boston (MA)

Hybrid
USD 165,000 - 198,000
Robotics Software Engineer - Edge AI & Perception
Robotics Software Engineer - Edge AI & Perception

Owl Autonomous Imaging, Inc. • Village of Fairport (NY)

Hybrid
USD 100,000 - 140,000
Competitive salary and benefits
Medical, dental, and vision coverage
401(k) with company match
+1
Perception Engineer for Real-Time Interactive Robots
Perception Engineer for Real-Time Interactive Robots

Human Computer Lab • San Francisco (CA)

On-site
USD 140,000 - 200,000
ML Perception Engineer for Real-World Autonomy | Early Equity
ML Perception Engineer for Real-World Autonomy | Early Equity

well-funded deeptech startup • California (MO)

On-site
USD 100,000 - 140,000
Competitive base
Early equity
High visibility
Software Engineer, Perception
Software Engineer, Perception

Relling • San Francisco (CA)

On-site
USD 140,000 - 210,000
Real-Time Perception Engineer for Robotic Vision & Control
Real-Time Perception Engineer for Robotic Vision & Control

Path Robotics • Columbus (OH)

On-site
USD 130,000 - 170,000
Free lunch
Flexible PTO
Medical, dental, vision
+3