Senior Data Visualization Developer (Autonomous Driving)

42dotยท ENGINEERING
Apply Now โ†—
๐ŸŒ Remote๐Ÿ“ Pangyo (Software Dream Center), South KoreaFullTime

About this role

We are looking for the best

AD Division์˜ Senior Data Visualization Engineer๋Š” Autonomous Driving Dataset์„ ์œ„ํ•œ Web ๊ธฐ๋ฐ˜ Visualization Platform์„ ์„ค๊ณ„ํ•˜๊ณ  ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์ฃผํ–‰ ๋ฐ์ดํ„ฐ์™€ ๋‹ค์–‘ํ•œ ์„ผ์„œ ์ •๋ณด๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์‹œ๊ฐํ™”ํ•˜๊ณ  ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” Full-stack Application์„ ๊ตฌ์ถ•ํ•˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด Autonomous Driving Algorithm ๊ฐœ๋ฐœ ๋ฐ Debugging Workflow๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Perception, Planning, Data Engineering ํŒ€๊ณผ ๊ธด๋ฐ€ํžˆ ํ˜‘์—…ํ•˜์—ฌ 3D Point Cloud, Camera Stream, Perception Label, Trajectory ๋“ฑ ๋‹ค์–‘ํ•œ Multi-modal Data๋ฅผ ์ง๊ด€์ ์œผ๋กœ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ์„ฑ๋Šฅ Visualization System ๊ฐœ๋ฐœ ์—…๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

The Senior Data Visualization Engineer in the AD Division designs and develops web-based visualization platforms for autonomous driving datasets. This role focuses on building full-stack applications for rendering and analyzing large-scale multi-modal data, including 3D point clouds, camera streams, perception labels, trajectories, and other algorithm-related data. You will collaborate closely with perception, planning, and data engineering teams to develop high-performance visualization systems that accelerate autonomous driving algorithm development, triage, and debugging workflows.

Responsibilities

  • Autonomous driving data visualization์„ ์œ„ํ•œ Full-stack Web Application ์„ค๊ณ„ ๋ฐ ๊ฐœ๋ฐœ

  • LiDAR, Camera Stream, Perception Label(Bounding Box, Lane Marker, Traffic Light ๋“ฑ), Trajectory ๋“ฑ Multi-modal Data Visualization ๊ตฌํ˜„

  • React ๊ธฐ๋ฐ˜ Frontend ๋ฐ Python / Node.js ๊ธฐ๋ฐ˜ Backend API ๊ฐœ๋ฐœ

  • ๋Œ€๊ทœ๋ชจ Dataset ํ™˜๊ฒฝ์—์„œ Rendering ๋ฐ Backend ์„ฑ๋Šฅ ์ตœ์ ํ™”

  • Data Loading, Preprocessing, Streaming์„ ์œ„ํ•œ Backend Service ๋ฐ API ์„ค๊ณ„

  • Autonomous Driving Algorithm Engineer์™€ ํ˜‘์—…ํ•˜์—ฌ Model Output ๋ฐ Evaluation Metric Visualization ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ

  • ๊ธฐ์กด Open-source Visualization Framework ๋ฐ Tool(Rerun, Foxglove, WebViz ๋“ฑ)์˜ ๊ฒ€ํ† , Customization ๋ฐ Integration ์ˆ˜ํ–‰

  • Production ํ™˜๊ฒฝ์„ ์œ„ํ•œ Code Quality, Testing, Documentation ๊ด€๋ฆฌ ๋ฐ ๊ฐœ์„ 

ย 
  • Design and develop full-stack web applications for autonomous driving data visualization

  • Develop synchronized multi-modal visualizations including LiDAR, camera streams, perception labels, and trajectory data

  • Implement React-based frontends and Python/Node.js backend APIs for data workflows

  • Optimize rendering and backend performance for large-scale datasets

  • Design backend services and APIs for data loading, preprocessing, and streaming

  • Collaborate with autonomous driving algorithm engineers to integrate model outputs and evaluation metrics into visualization tools

  • Evaluate, customize, and integrate open-source visualization frameworks and tools such as Rerun, Foxglove, and WebViz

  • Maintain high standards for code quality, testing, and documentation in production environments

Qualifications

  • 5๋…„ ์ด์ƒ์˜ Web Application ๊ฐœ๋ฐœ ๊ฒฝ๋ ฅ

  • React.js, Next.js, TypeScript ๊ธฐ๋ฐ˜ Frontend ๊ฐœ๋ฐœ ๊ฒฝํ—˜

  • Python(FastAPI/Flask), Node.js ๊ธฐ๋ฐ˜ Backend ๊ฐœ๋ฐœ ๊ฒฝํ—˜

  • WebGL, Three.js ๋“ฑ 3D Visualization ๊ด€๋ จ ๊ฐœ๋ฐœ ๊ฒฝํ—˜

  • Docker, Git, REST API, CI/CD ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ๊ฒฝํ—˜

  • 3D ๋˜๋Š” Sequential Data ๊ธฐ๋ฐ˜ Interactive UI/UX ๊ฐœ๋ฐœ ๊ฒฝํ—˜

  • Code Review ๋ฐ Version Control ๊ธฐ๋ฐ˜ ํ˜‘์—… ๊ฒฝํ—˜

  • Python ๋˜๋Š” ์œ ์‚ฌ Tool ๊ธฐ๋ฐ˜ Data Processing ๊ฒฝํ—˜

  • Computer Science, Software Engineering ๋˜๋Š” ๊ด€๋ จ ๋ถ„์•ผ ํ•™์‚ฌ ํ•™์œ„ ์ด์ƒ

ย 
  • 5+ years of hands-on experience developing web applications

  • Experience with frontend development using React.js, Next.js, and TypeScript

  • Experience developing backend systems using Python (FastAPI/Flask) and Node.js

  • Experience with 3D visualization technologies such as WebGL and Three.js

  • Experience with Docker, Git, REST APIs, and CI/CD workflows

  • Experience designing interactive UI/UX for 3D or sequential data workflows

  • Experience in collaborative environments using code review and version control

  • Experience processing data using Python or similar tools

  • Bachelorโ€™s degree or higher in Computer Science, Software Engineering, or related fields

Preferred Qualifications

  • Autonomous Vehicle, Robotics, Drone ๋“ฑ ์‹คํ™˜๊ฒฝ Data Visualization Project ๊ฒฝํ—˜

  • Sensor Data, Trajectory Data, Label Data ์ฒ˜๋ฆฌ ๋ฐ Visualization ๊ฒฝํ—˜

  • Rerun, Foxglove, WebViz ๋“ฑ Open-source Visualization Tool Customization ๊ฒฝํ—˜

  • Rosbag Data Format ๋ฐ ๊ด€๋ จ Visualization ๊ฒฝํ—˜

  • WebSocket, gRPC, SSE ๋“ฑ Real-time Data Streaming Framework ๊ฒฝํ—˜

  • AWS, ArgoCD, Helm Chart ๋“ฑ Cloud Deployment ๊ฒฝํ—˜

ย 
  • Experience with real-world data visualization projects in autonomous vehicles, robotics, drones, or related domains

  • Experience handling and visualizing sensor data, trajectory data, and label data

  • Experience customizing open-source visualization tools such as Rerun, Foxglove, and WebViz

  • Familiarity with Rosbag data formats and related visualization workflows

  • Knowledge of real-time data streaming frameworks such as WebSocket, gRPC, and SSE

  • Experience with cloud deployment tools and infrastructure such as AWS, ArgoCD, and Helm

Interview Process

  • ์„œ๋ฅ˜์ „ํ˜• - ์ฝ”๋”ฉํ…Œ์ŠคํŠธ - ํ™”์ƒ๋ฉด์ ‘ (1์‹œ๊ฐ„ ๋‚ด์™ธ) - ๋Œ€๋ฉด ํ˜น์€ ํ™”์ƒ๋ฉด์ ‘ (3์‹œ๊ฐ„ ๋‚ด์™ธ) - ์ตœ์ข…ํ•ฉ๊ฒฉ

  • ์ „ํ˜•์ ˆ์ฐจ๋Š” ์ง๋ฌด๋ณ„๋กœ ๋‹ค๋ฅด๊ฒŒ ์šด์˜๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ผ์ • ๋ฐ ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋ณ€๋™๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ „ํ˜•์ผ์ • ๋ฐ ๊ฒฐ๊ณผ๋Š” ์ง€์›์„œ์— ๋“ฑ๋กํ•˜์‹  ์ด๋ฉ”์ผ๋กœ ๊ฐœ๋ณ„ ์•ˆ๋‚ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.

ย 
  • Resume Screening - Coding Test - Virtual Interview (approximately 1 hour) - Onsite or Virtual Interview (approximately 3 hours) - Final Offer

  • Please note that the interview process may vary depending on the position and is subject to change based on scheduling and other circumstances.

  • Interview schedules and results will be communicated individually via the email address provided in your application.

ย 

Additional Information

  • ๋ชจ๋“  ์ œ์ถœํŒŒ์ผ์€ PDF ์–‘์‹์œผ๋กœ ์—…๋กœ๋“œ๋ฅผ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

  • ๊ตญ๊ฐ€๋ณดํ›ˆ๋Œ€์ƒ์ž ๋ฐ ์ทจ์—…๋ณดํ˜ธ๋Œ€์ƒ์ž๋Š” ๊ด€๊ณ„๋ฒ•๋ น์— ๋”ฐ๋ผ ์šฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.

  • ์žฅ์• ์ธ ๊ณ ์šฉ์ด‰์ง„ ๋ฐ ์ง์—…์žฌํ™œ๋ฒ•์— ๋”ฐ๋ผ ์žฅ์• ์ธ ๋“ฑ๋ก์ฆ ์†Œ์ง€์ž๋ฅผ ์šฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.

  • 42dot์€ ์˜๋ขฐํ•˜์ง€ ์•Š์€ ์„œ์น˜ํŽŒ์˜ ์ด๋ ฅ์„œ๋ฅผ ๋ฐ›์ง€ ์•Š์œผ๋ฉฐ, ์š”์ฒญํ•˜์ง€ ์•Š์€ ์ด๋ ฅ์„œ์— ๋Œ€ํ•ด ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ง€๋ถˆํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • 3๊ฐœ์›”์˜ ์ˆ˜์Šต๊ธฐ๊ฐ„์ด ์ ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ย 
  • Please upload all required documents in PDF format.

  • Veterans and applicants eligible for employment protection will receive preferential consideration in accordance with applicable laws and regulations.

  • In compliance with the Act on Employment Promotion and Vocational Rehabilitation for Persons with Disabilities, registered individuals with disabilities will receive preferential consideration.

  • 42dot does not accept unsolicited resumes from search firms. We will not pay any fees for resumes submitted without prior agreement.

  • A 3-month probationary period may apply.

ย 

โ€ป ์ง€์› ์ „ ์•„๋ž˜ ๋‚ด์šฉ์„ ๊ผญ ํ™•์ธํ•ด ์ฃผ์„ธ์š”.

โ€ป Please make sure to review the information below before applying.

ย 

Frequently Asked Questions

Is the salary disclosed for the Senior Data Visualization Developer (Autonomous Driving) position at 42dot?
The salary for this Senior Data Visualization Developer (Autonomous Driving) role at 42dot is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Data Visualization Developer (Autonomous Driving) job at 42dot remote?
Yes, this Senior Data Visualization Developer (Autonomous Driving) position at 42dot is remote, with team members based in Pangyo (Software Dream Center), South Korea. You can work from home or anywhere in the supported regions.
Is the Senior Data Visualization Developer (Autonomous Driving) role at 42dot full-time or part-time?
This is listed as a FullTime position. It is posted as a Senior Data Visualization Developer (Autonomous Driving) role in the ENGINEERING department at 42dot.
Which team or department does the Senior Data Visualization Developer (Autonomous Driving) at 42dot belong to?
This Senior Data Visualization Developer (Autonomous Driving) position is part of the ENGINEERING department at 42dot. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Data Visualization Developer (Autonomous Driving) position at 42dot?
Click the "Apply Now" button on this page. You will be redirected to 42dot's official application portal hosted on ashby where you can submit your application directly.
When was the Senior Data Visualization Developer (Autonomous Driving) job at 42dot posted?
This Senior Data Visualization Developer (Autonomous Driving) position at 42dot was posted on May 26, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Senior Data Visualization Developer (Autonomous Driving)
42dot
Apply for this role โ†—

You'll be redirected to 42dot's official application page on Ashby ATS.