Senior Software Engineer

Location: Remote
Compensation: Hourly
Reviewed: Mon, May 18, 2026
This job expires in: 29 days

Job Summary

To develop and enhance infrastructure for autonomous vehicle technology, the full-time remote Senior Software Engineer will design and implement large-scale simulation systems, manage petabyte-scale datasets, and collaborate with cross-functional teams in the robotics domain.

Key responsibilities
  • Design and implement infrastructure for large-scale distributed simulation execution and data processing
  • Develop robot data and metrics pipelines to support autonomous vehicle development
  • Collaborate with autonomy teams on motion planning, perception, and simulation efforts
Required qualifications
  • B.S., M.S., or PhD. in Computer Science, Robotics, or a related technical field
  • Strong Python programming experience and in-depth knowledge of data structures and algorithms
  • Experience with operationalizing large-scale systems and distributed data processing frameworks (e.g., Ray, Spark, Flink)
  • Passion for software quality and reliability
  • Experience with GPU-accelerated systems and robotics domain knowledge is a plus

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...