职位描述
职位名称:
ADAS Data Development - backend direction
公司:
大众酷翼(北京)科技有限公司
发布起始日期:
2026/8/11
职位地点:
上海
职能:
研发
职位描述:
主要职责/Your Responsibilities:
Technical key words:
- Manage and optimize distributed computing tasks, building high-throughput data ingestion, computation, storage, and query services.
- Develop APIs for replay, data management, and reporting systems.
- Design and optimize data models using SQL and NoSQL databases, and integrate them with existing legacy Java systems.
- Using Docker and Kubernetes to deploy and manage services on cloud platforms
- Data Pipeline Development: Build and optimize multimodal sensor data preprocessing pipelines.
- Optimize Data Logger software, responsible for efficiently collecting and caching sensor data from peripherals such as cameras, LiDAR, radar, GPS/IMU, etc.
- Build reliable solutions for online and offline data transmission
岗位要求/Required Qualification:
- Master’s degree in Computer Science, Electrical Engineering, Robotics, or a related field (or equivalent practical experience).
- Work Experience: 8+ years of professional backend development experience, with at least 4+ years focused on large-scale data platforms or AI/ML infrastructure.
- Proven track record of designing, building, and maintaining production-grade data platforms handling petabyte-scale or larger datasets (preferably in autonomous driving, robotics, or geo-spatial domains).
- Hands-on experience with both backend (microservices, API gateways, async task queues, streaming pipelines) and frontend (e.g., React/Vue, dashboarding) development.
- Deep expertise in large-scale compute cluster management – e.g., orchestrating Kubernetes, Slurm, or proprietary schedulers over multiple GPUs (NVIDIA A100/H100, AMD MI series), including job prioritization, preemption, auto-scaling, and resource fragmentation optimization.
- Experience with data lifecycle management – tiered storage (hot/warm/cold), data versioning, lineage tracking, and efficient retrieval for training and replay workflows.
- Familiarity with ROS/ROS2, ADAS data formats (e.g., MDF, ASAM OpenDRIVE), and annotation tooling integration is a significant plus.
- Prior involvement in cross-functional collaboration – working closely with perception engineers and fleet operations to translate algorithm needs into scalable platform features.
- Backend: Expert proficiency in Python and/or Go; experience with frameworks like FastAPI, gRPC, or Django. Solid knowledge of distributed messaging (Kafka/Pulsar) and stream processing (Flink/Spark Streaming).
- Frontend: ability to build intuitive internal tools
- Data Storage: Deep experience with columnar formats (Parquet, Iceberg, Hudi) and query engines (Trino/Spark). Knowledge of object storage (S3/GCS) and distributed file systems (Lustre/Weaver) for high-throughput I/O.
- Compute Orchestration: Proven ability to design and tune job schedulers (Slurm, AWS Batch, or custom K8s operators) for mixed workloads (training, simulation, data preprocessing). Experience with GPU provisioning, GPU resource shcedule platform-like system.
- Infrastructure-as-Code: Terraform, Ansible, or similar; strong grasp of monitoring/observability (Prometheus, Grafana, OpenTelemetry) and cost management for cloud/hybrid environments.