Robotics Metrics Infrastructure Engineer (AWS & Python) - REMOTE
Robotics Metrics Infrastructure Engineer (AWS & Python) 8-week contract, option to extend | Remote - Can work anywhere in the US. Needs to be within a 3-hour time difference Important
- Strong Python and ability to understand unfamiliar codebases
- Given that this role requires full ownership of a metrics pipeline feature, the ability to navigate a Python codebase and set direction for new feature implementation is essential
- Solid AWS experience (Lambda, S3, EC2)
- Comfortable with Linux (SSH, cron, tmux/screen)
- Experience with CDK or Terraform
- Strong communication skills
Nice To Have
- Experience with Weights & Biases
- Docker familiarity
- Background with time series data or ROS2 robotics systems
Tech Stack Python, AWS, Linux, CDK/Terraform Day In The Life This role is a contract position focused on turning a Python based robotics metrics pipeline into a scalable AWS system. You'll take an existing pipeline that processes ROS2 robotics test data, deploy it to the cloud, expand its capabilities, and make it usable for multiple research teams. It's a blend of Python engineering, AWS infrastructure, data engineering, and research team enablement
Job Description
We're looking for a contractor to deploy and extend our Python metrics pipeline for processing robotics test data (ROS2) in AWS. You'll own the infrastructure setup, expand the pipeline, and onboard the research team.
What You'll Do
- Deploy the existing Python pipeline as an AWS Lambda
- Extend the pipeline to interface with S3, W&B, and SQLite
- Set up infrastructure as code (CDK or Terraform): Lambda, S3, EC2
- Parse run metadata from structured folder contents and integrate it into the pipeline
- Set up an EC2-hosted database for team data exploration
- Maintain and develop the project-agnostic pipeline to support multiple research thrusts
- Write documentation and onboard researchers to the tool
Requirements
- Strong Python: able to read, extend, and reason about unfamiliar codebases
- AWS: Lambda, S3, EC2
- Linux: comfortable on the command line beyond basic navigation (SSH, cron, tmux/screen)
- CDK or Terraform
- Strong communication skills
Nice To Have
- Hands-on experience with W&B
- Hands-on experience with Docker
- Hands-on experience with time-series data and/or ROS2