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