Job Details

Software Development
Hybrid
Full time
May 11

Developer for Autonomous Transport Data Delivery Team

Join Yandex's autonomous transport team to enhance safety and comfort. Develop real-time data delivery tools, data recording/compression systems, and logging for autonomous vehicles. Requires Linux and C++ experience.

Yandex's autonomous transport team is developing technologies for self-driving cars and delivery robots to make daily life safer and more comfortable. During each drive, the autopilot generates a large amount of data: camera recordings, lidar clouds, GPS logs, and much more. Our team is responsible for collecting and delivering this data to the cloud. Your tasks will include: • Developing a real-time data delivery tool from the autonomous fleet. Data collected during a car's movement, such as telemetry and critical event information, needs to be delivered as quickly as possible, requiring immediate response without waiting for the car to return to the depot. • Creating tools for recording and compressing data from autonomous vehicles. Vehicles generate a large volume of data (approx. 300 GB/hour) from multiple sensors and components. This data is essential for training and simulation and must be recorded in full. • Developing a logging system for autonomous transport. With dozens of developers working on the autonomous transport code, common solutions for logging the autopilot's state are needed. Our team develops these shared logging solutions.

• Developed for Linux • Industrial development experience in C++ • Understanding of distributed systems Nice to have: • Experience with embedded systems • Industrial development experience in Golang, Python • Familiarity with ROS

We provide a full set of benefits to help you avoid anxiety and burnout: annual medical check-ups, yoga, and psychotherapy. This is not all the benefits - the full list is here: https://yandex.ru/jobs/pages/benefits?utm_campaign=ya_nanimaet

go
C++
Linux
Python

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Go Developer, Delivery

Go Developer for Delivery position at OZON in Moscow. Responsibilities include developing CI/CD logic, quality control tools, and service architecture. Requires Golang/Python, API design, SQL, GitLab CI, Linux, and Git.

Russia
O
OZON

C++ Developer for the Data Completeness Team

C++ Developer needed for the Data Completeness Team at Yandex. The team ensures billions of product listings are delivered to users across e-commerce products. Responsibilities include developing and supporting product requirements, integrating new data sources, and improving tools. Requires C++ and Python experience.

Belarus
Y
Yandex

Backend Developer for Search Team

Backend Developer position at Yandex Search team, focusing on real estate and financial products. Responsibilities include product development, data processing, infrastructure improvement, and AI integration. Requires experience with C++, Python, Go, Java, or Scala.

Russia
Y
Yandex