Robot Wrangling Services
10 hours ago
London
Responsibilities • Oversee daily robot setups and operations, including monitoring, maintenance, and execution of lab experiments., • Collect, retrieve, file, and label datasets related to robot operations and task performance (“Robot Data”)., • Maintain hardware and software configurations of robots and associated equipment., • Perform routine maintenance checks on hardware (battery replacements, calibrations) and software (robot code, software tools)., • Ensure compliance with operational requirements for experiments and operating environments., • Operate in both on-site environments (adjacent to robots) and remote environments (off-site robot locations)., • Suggest process and setup improvements to increase efficiency and operational capabilities., • Research and fully understand robot hardware configurations and software stacks prior to service execution., • Navigate the company’s databases, communication platforms, and documentation to understand operational procedures., • Execute manipulation tasks in gaming simulation and remote-control environments to collect high-quality datasets., • Ensure all collected data is clean, usable, and representative of executed manipulation tasks., • Use VR headsets and game controllers to remotely control robot navigation and arm manipulation., • Retrieve and label datasets according to the client’s standards and store them in designated repositories., • Analyze datasets and identify trends using SQL queries in compliance with client standards., • Ensure all Robot Data complies with current client acceptance criteria and evolving data requirements., • Maintain strict configuration control of hardware and software stacks., • Ensure consistency and reliability across all Robot Data collection iterations., • Track, document, and report any configuration changes between data collection sessions., • Perform data leveling where necessary to account for configuration variances., • Identify, troubleshoot, and resolve hardware and software deviations., • Document and report all detected issues and anomalies., • Verify setup compliance with client standards and report non-compliance cases., • Implement corrective actions when feasible., • Detect abnormal operational behaviors during data collection., • Use internal databases, communication platforms, and documentation to diagnose and resolve issues efficiently., • Review and understand all operational documentation prior to service execution., • Propose and implement documentation updates to improve clarity and accuracy (subject to company approval)., • Create new documentation and procedures aligned with client standards when required., • Maintain daily task logs and document blockers impacting operational efficiency., • Read and write code in Python and Bash scripting to ensure robot operational performance., • Deliver well-documented, bug-free code in compliance with ISA standards., • Store all deliverables in designated repositories., • Navigate internal tools, databases, and documentation to use the client’s software ecosystem efficiently., • Upload, modify, and deploy code on robots and associated hardware devices., • Support client researchers, engineers, managers, and technical teams on daily tasks and projects., • Communicate effectively and professionally with cross-functional stakeholders., • Collaborate with other wranglers, engineers, and researchers to resolve issues., • Proactively request additional tasks and projects to strengthen technical and communication skills. Qualifications Education details: A degree in Robotics, Computer Science, Engineering, or a related field is preferred. Required Skills • Proficiency in Python and Bash scripting., • Experience with data collection and analysis., • Strong troubleshooting and problem-solving skills., • Ability to work in both on-site and remote environments. Preferred Skills • Familiarity with SQL and database management., • Experience with VR technology and gaming simulations., • Knowledge of ISA standards for software development.