Software Engineer, ML Ops

AeroVect
Toronto
Workplace: OnsiteFull timeUSD 123,828 - 154,785 annuallyFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: []

Build and maintain data pipelines that ingest fleet field data (rosbags, sensor logs, telemetry) and turn it into curated, versioned datasets for the perception team. Own dataset management (storage, indexing, querying, vending), set up training workflows, and optimize cloud costs. Create tooling to speed perception engineering with fast data access, reproducible experiments, and automated evaluation pipelines, plus metrics and diagnostics to monitor dataset health and model/pipeline reliability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AeroVect
AeroVect
1 month ago

Software Engineer, ML Ops

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and maintain data pipelines that ingest fleet field data (rosbags, sensor logs, telemetry) and turn it into curated, versioned datasets for the perception team. Own dataset management (storage, indexing, querying, vending), set up training workflows, and optimize cloud costs. Create tooling to speed perception engineering with fast data access, reproducible experiments, and automated evaluation pipelines, plus metrics and diagnostics to monitor dataset health and model/pipeline reliability.
Location: Toronto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain data pipelines to ingest fleet field data (rosbags, sensor logs, telemetry).
  • •Convert raw field data into curated, versioned datasets for the perception team and manage storage, indexing, querying, and dataset vending.
  • •Set up training workflows and optimize cloud costs.
  • •Build tooling to accelerate perception engineers' workflows with fast data access, reproducible experiments, and automated evaluation pipelines.
  • •Generate metrics and diagnostics to track dataset health, model performance, and pipeline reliability.

Pay and Benefits

Salary: USD 123,828 - 154,785 annually
Equity and Bonus:Equity

Key Requirements

  • •Bachelor's or Master's degree in Computer Science, Robotics, Data Engineering, or a related field.
  • •Strong Python proficiency with 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.
Experience:2+ yearsRoboticsAutonomous systemsMLOpsData infrastructureSensor datasetsAutonomy
Education:Bachelor's
Tech Stack:PythonROS2DockerDevOpsAWSS3EC2RosbagTelemetrySensor logsWeights & BiasesC/C++

Company Brief

AeroVect
AeroVect develops autonomous driving systems (AeroVect Driver) for ground support equipment to automate baggage, cargo and airfield logistics using lidar, radar, cameras and embodied AI, deploying at major airports and working with airlines and ground handlers.
Industry: Robotics
Company Size: Small (11 to 50 employees)
Growth: Growth Stage Startup
Funding: Series A
Headquarters: South San Francisco, United States
Founded: 2020
Glassdoor
Glassdoor: 1.0
WebsiteLinkedInGlassdoor