Performance Engineer

Sorry, this job was removed at 7:28 a.m. (PST) on Thursday, May 28, 2020
Find out who's hiring remotely in San Francisco.
See all Remote Data + Analytics jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who We Are

Nuro is a robotics start-up whose mission is to accelerate the benefits of robotics for everyday life. We have an elite team of entrepreneurs and engineers, designers, and scientists. We believe AI and robotics are at the cusp of transforming daily life and we are dedicated to building meaningful products with this technology. Join us and play a critical role in our mission.

About the Role

As a performance engineer, you will work closely with our hardware and robotics team to ensure reliable high performance of our onboard compute systems. This position demands broad expertise in performance analysis and optimization, social skills to work with internal customers, and determined execution.

About the Work

  • Work with robotics and ML teams to optimize performance of our existing software and tune it for the existing hardware platform
  • Work with hardware team to define next generation platform and evaluate hardware options, such as CPUs, FPGAs, GPUs, and ML accelerators
  • Provide guidance on good performance methodology and performance-focused development practices
  • Improve performance analysis infrastructure and tooling

About You

  • You are a performance generalist with passion for optimization and tuning
  • Experience with low-level optimization for a mix of GPUs, CPUs, FPGAs, and other accelerators
  • Excellent communication, presentation, interpersonal, and analytical skills; the ability to work with other teams to solve performance problems
  • Strong coding skills in C/C++ and strong familiarity with parallelization and vectorization
  • You have start-up DNA: You have demonstrated an ability to thrive in the ambiguity of a dynamic, start-up environment or have the DNA to do so

Bonus Points

  • Experience in optimizing ML workloads
  • Familiarity with Image Processing, Computer Vision, or Robotics Algorithms
  • Good understanding of floating point computation

Nuro is an equal opportunity employer and expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1300 Terra Bella Ave, Mountain View, CA 94043

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NuroFind similar jobs