3h ago

Software Engineer – AI & ML Infrastructure

Columbus, Ohio
full-timemidrobotics

Tech Stack

Description

You will build and maintain the infrastructure for AI/ML workflows, bridging research and production. You'll develop pipelines, tooling, and deployment systems to support robot learning and model deployment.

Requirements

  • 3-6 years of software engineering experience with solid exposure to ML infrastructure, MLOps, or AI-enabled systems
  • Strong production software skills in Python
  • Experience with C++, ROS, or robotics software stacks
  • Experience with PyTorch and practical understanding of software systems supporting AI model development
  • Comfortable with data pipelines, simulation environments, containerized workflows, and GPU compute in Linux

Responsibilities

  • Build and maintain software infrastructure for robot learning including model training, experiment tracking, versioning, and deployment
  • Develop pipelines for collecting, processing, and curating large-scale robotic sensor and telemetry data
  • Support deployment of AI models onto robotic systems including simulation, hardware integration, runtime monitoring, and feedback loops
  • Build internal tools to accelerate AI engineering workflows across dataset exploration, testing, evaluation, and productionisation
  • Partner with AI researchers and robotics engineers to turn model requirements into scalable software systems
0 views 0 saves 0 applications