Software Engineer - Optimization

at  Zoox

Foster City, California, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 May, 2025USD 278000 Annual04 Feb, 2025N/ACompilers,Performance Analysis,C++,Optimization,Profiling Tools,Parallel ComputingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Zoox is looking for a person to join our Perception Optimization team to work on perception system profiling and optimization. You will work closely with research engineers on the perception team over the full development life cycle from algorithm design to model deployment on autonomous vehicles.

QUALIFICATIONS



    • Solid background in C++, compilers, and computing systems

    • Basic understanding of machine learning/computer vision/prediction/3D perception algorithms
    • Experience in parallel computing

    BONUS QUALIFICATIONS



      • Knowledge of CUDA/OpenCL programming is a plus

      • Knowledge of real-time system programming is a plus
      • Hands-on experience with profiling tools (e.g., Nsight/nvprof/gprof/Vtune) is a plus
      • Knowledge of deep learning inference engine (e.g., TensorRt/ONNX) is a plus
      • Knowledge of deep learning frameworks (e.g., Tensorflow/Pytorch) is a plus
      • Experience in performance analysis and optimization
      • Strong analysis, problem-solving and reporting skills are highly desired

      ABOUT ZOOX

      Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.
      Follow us on LinkedIn

      Responsibilities:



        • Develop high-performance, reliable, and well-documented parallel code that implements state of the art perception algorithms.

        • Research on methodologies for performance analysis and optimization for the perception system and develop innovative technologies to reduce processing latency and memory.
        • Define systems architecture and interface for perception systems that focus on high performance and efficiency.


        REQUIREMENT SUMMARY

        Min:N/AMax:5.0 year(s)

        Information Technology/IT

        IT Software - Application Programming / Maintenance

        Software Engineering

        Graduate

        Proficient

        1

        Foster City, CA, USA