Software Engineer
Core
Build and maintain data visualization tools for introspecting robot data, bridging sensors, logs, and telemetry for users across autonomy, operations, and product teams.
Role type
Senior full-stack software engineer (robotics data visualization)
Builds
Web-based applications for time series data interaction, video playback, and 3D scene reconstruction for autonomous delivery robots
Domain
Robotics, autonomous delivery, scientific visualization
Deliverable
production ML models | product features
Required skills
React, TypeScript, Modern C++, STL, 3D computer graphics, High performance browser technologies (WebCodecs, Web Workers), Distributed/batch compute (Ray, Temporal, Docker, Kubernetes), AWS infrastructure (ECR, S3, Lambda, API Gateway, CloudFront), Application profiling and optimization
Preferred skills
Game development, WebGL, three.js, Open3D, Game engines
Technologies
React, TypeScript, C++, STL, WebCodecs, Web Workers, Ray, Temporal, Docker, Kubernetes, AWS, WebGL, three.js, Open3D
Responsibilities
Architect and develop backend and frontend systems for robot data introspection; Expand web tooling for time series data, video playback, and 3D scene reconstruction; Maintain a robust C++ visualization framework for 2D and 3D web output; Develop data introspection capabilities for next-generation robot fleets; Set roadmaps and identify opportunities for new systems
Seniority
Senior, hands-on IC