Aerovect

Software Engineer, ML Ops

Toronto, Remote. Posted 7 days ago

The role

You will build and maintain data pipelines to ingest field data from the fleet. You will convert raw data into curated datasets and set up training workflows. You will also build tooling to accelerate perception engineers' workflows.

What you will do

  • Build and maintain data pipelines to ingest field data from the fleet
  • Convert raw field data into curated, versioned datasets
  • Own dataset management including storage, indexing, querying, and vending
  • Set up training workflows and optimize cloud costs
  • Build tooling to accelerate perception engineers' workflows
  • Generate metrics and diagnostics to track dataset health, model performance, and pipeline reliability

Required qualifications

  • Bachelor's or Master's degree in Computer Science, Robotics, Data Engineering, or a related field
  • Strong Python proficiency
  • Working knowledge of ROS2
  • Working knowledge of docker and other DevOps tools
  • Familiarity with cloud storage and compute (AWS - S3, EC2, etc.)
  • Understanding of ML workflows and dataset versioning

Nice to have

  • Master's in Computer Science, Robotics, or a related discipline
  • 2+ years of MLOps or data infrastructure experience, ideally in robotics or autonomous systems
  • Experience with Weights & Biases, rosbag data, and large-scale sensor datasets
  • Working knowledge of C/C++
  • Experience supporting perception or ML research teams

About the company

AeroVect is a Series A company transforming ground handling with autonomy. Their customers include some of the world's largest airlines and ground handling providers.

Software Engineer, ML Ops at Aerovect | JobZoey