Software Engineer - Computer Vision
TLDR
Work on novel perception architectures for semantic scene understanding in dynamic urban environments, leveraging top sensor data and a robust testing infrastructure.
Your Role
At Zoox, you’ll collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, machine learning, control, localization, computer vision, rendering, simulation, distributed computing, design, and automated testing. You'll learn new technologies while building software that affects the real world. Working at a startup gives you the chance to manifest your creativity and make a big difference in the final product.
Semantic scene understanding is arguably the single most challenging aspect of succesful mobile robots. In this role, you'll help us build novel architectures for classifying and understanding the complex and dynamic environments in our cities. You'll have access to the best sensor data in the world and an incredible infrastructure for testing and validating your algorithms. We are creating new algorithms for segmentation, tracking, classification, and high-level scene understanding, and you could work on any (or all!) of those components. We're looking for engineers with advanced degrees and experience building perception pipelines that work with real data in rapidly changing and uncertain environments.
This will be a challenging but extremely rewarding job. If you want to solve hard problems and make incredible software with us, please apply.
Requirements
- Masters degree in computer science or related field
- Fluency in C / C++
- Experience with modern computer vision techniques
- Extensive experience with programming and algorithm design
- Demonstrated ability to create functional realtime systems that solve difficult perception tasks
- Experience handling large data sets efficiently
- Strong mathematics skills and understanding of probabilistic techniques
Bonus points
- PhD in computer science or related degree
- Publications in your field (especially CVPR, ICCV, RSS, ICRA)
- Experience with autonomous robots
- Experience with realtime sensor fusion (e.g. lidar, camera, radar)
- Experience with novel pipelines and architectures for convolutional neural nets
- Experience with 3D data and representations (pointclouds, meshes, etc.)
- Solid understanding of ROS
Zoox is building fully autonomous vehicles and the ecosystem necessary to scale this technology for urban mobility. By combining robotics, machine learning, and design, Zoox is positioned to lead the next generation of mobility-as-a-service, emphasizing both visionary innovation and meticulous execution.