Nuro is seeking engineers to join its Performance team and optimize the performance of its autonomous-vehicle software so vehicles can react quickly and safely. The team develops systems and tools for continuous performance analysis and leads latency-reduction and resource-efficiency efforts, helping autonomy teams build an efficient and performant autonomy stack for current and future generations of the Nuro Driver. The role involves analyzing, profiling, debugging, monitoring, and optimizing performance across the Nuro Driver software stack. It also includes building systems and tools for memory management, thread prioritization and scheduling, GPU execution, and process and thread lifetime management; collaborating across teams on performance-first system architecture; and developing core libraries and APIs for high-performance autonomy software. The engineer is expected to promote best practices within the team and across the organization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level