Torc Robotics

Software Engineer II - Fleet Enablement & Insights

Ann Arbor, Texas, United StatesFull timeMid$139,000 - $166,800 / yearPosted 8 days ago
Apply on Torc Robotics →

Sign into see who you know at Torc Robotics.

About the Company  At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight. Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.  Meet the Team  The Software Engineer II will be a core member of the Fleet Enablement & Insights team, responsible for designing and implementing the tooling and data systems that enable Torc's fleet operations team to optimize autonomy data collection operations. This role contributes directly to the infrastructure that optimizes what the fleet collects, measures machine learning needs against data collection priorities, and validates that the resulting data is safe and usable for the autonomous truck platform. The ideal candidate is a collaborative engineer who thrives in a fast-paced environment and is passionate about solving complex data engineering, metrics, and geospatial simulation challenges at scale. This position offers the opportunity to work at the intersection of software engineering, autonomous systems, and fleet data operations with a direct line of sight to the data that trains and validates the AV stack. What You’ll Do  Design, develop, and maintain Python-based tools and services that support fleet data-collection planning, metrics, and the data-readiness pipeline for the autonomous trucking platform. Build and optimize internal tooling to automate route prioritization, data-collection run setup, asset tracking, and data ingestion, validation, and release workflows. Develop fleet and data-collection metrics and surface them in live dashboards that let the team catch quality issues during a mission rather than after offload. Contribute to map tooling that leverage simulation and topology evaluation to validate mapping updates before release. Manage and maintain relational and spatial databases, ensuring data integrity, performance, and scalability across fleet, collection, and mapping datasets. Leverage AWS cloud services (e.g., S3, Lambda, ECS, RDS) and Databricks to build and deploy scalable, reliable data pipelines and analytics infrastructure. Collaborate closely with cross-functional teams including Fleet Operations, Mapping, Perception, Localization, and Data Annotation to align data-collection capabilities with downstream consumer requirements. Participate in agile ceremonies, sprint planning, and regular cross-team syncs to ensure clear communication and alignment on project goals and timelines. Contribute to a culture of engineering excellence through code reviews, documentat...