北京飞瑞咨询有限公司
Linkedin · Posted 18d ago
软件工程师-前端
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
该职位来源于猎聘 Software Development Engineer — Frontend 软件开发工程师 — 前端 工作地点: 上海 Role Mission 岗位职责 Develop the web applications used by model scientists, test engineers, annotation teams, and platform operators to interact with the autonomous-driving data platform. 为算法工程师、测试工程师、数据标注团队及运维人员开发Web应用,用于访问和操作自动驾驶数据平台。 Key Responsibilities 关键职责
- Develop TypeScript based frontend applications for data search and exploration, trip and bag browsing, dataset management, data mining, annotation, training and benchmarking, replay, and issue investigation.
- Develop interactive visualization capabilities for images, video, point clouds, maps, vehicle trajectories, time series signals, and annotation overlays.
- Develop synchronized timeline based interfaces for exploring multiple autonomous driving sensor streams.
- Integrate frontend applications with FastAPI, GraphQL, Spring Boot, and other backend services.
- Build reusable UI components and common frontend infrastructure shared across multiple AD data applications.
- Develop efficient search, filtering, pagination, and navigation experiences for large data catalogs and metadata sets.
- Work closely with model scientists, data scientists, and test engineers to optimize frequent data exploration, analysis, and replay workflows.
- Work with annotation management teams to improve annotation task execution, review, quality control, and progress management workflows.
- Optimize frontend rendering, data transfer, caching, and visualization performance for large datasets and high frequency sensor information. 针对大型数据集和高频传感器数据,优化前端渲染、数据传输、缓存及可视化性能
- Participate in frontend architecture, design system development, automated testing, and code review practices.
- 3+ years of frontend software engineering experience.
- Strong TypeScript and JavaScript skills.
- Strong experience with a modern frontend framework such as React, Vue, or Angular.
- Experience developing complex engineering or enterprise applications.
- Strong understanding of frontend architecture, state management, API integration, and performance optimization.
- Experience developing interactive data visualizations.
- Good understanding of HTTP APIs and asynchronous workflows.
- Experience with WebGL, Three.js, point cloud visualization, maps, video, or scientific visualization.
- Experience integrating GraphQL APIs.
- Experience developing annotation or labeling tools. 具备开发标注或标签工具的经验
- Experience with robotics, autonomous driving, GIS, observability, or engineering visualization systems.
- Familiarity with ROS2 data concepts and synchronized sensor streams.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search