Perception Engineer (3D Reconstruction & Multi-Sensor Perception)

Job Category: Software
Job Type: Full Time
Job Location: Ha Noi

1. GIỚI THIỆU

Phenikaa-X là công ty thành viên của Tập đoàn Phenikaa, hoạt động trong lĩnh vực xe tự hành và robot công nghiệp. Chúng tôi đã phát triển thành công xe tự hành cấp độ 4/5 và hiện đang phát triển hệ thống lái tự động, công nghệ giám sát bằng drone và robot lễ tân.

Phenikaa-X đang tuyển Perception Engineer (từ Fresher đến Senior) cho mảng 3D Reconstruction. Bạn sẽ làm việc với 3D reconstruction, 3D scene understanding, neural 3D representation và perception đa cảm biến — tái tạo và hiểu môi trường 3D xung quanh từ dữ liệu camera, LiDAR, radar và cảm biến đa khung hình cho hệ thống xe tự hành của chúng tôi.

2. MÔ TẢ CÔNG VIỆC

  • Làm việc với dữ liệu LiDAR, camera, radar, depth và đa cảm biến cho hệ thống perception của xe tự hành.
  • Phát triển thuật toán và pipeline cho 3D reconstruction, 3D scene understanding và mô hình hóa môi trường.
  • Xử lý point cloud, depth estimation, sensor fusion, calibration, pose estimation và coordinate transformation.
  • Xây dựng và đánh giá các phương pháp về SfM, MVS, SLAM, LiDAR mapping, BEV representation, occupancy prediction, NeRF và 3D Gaussian Splatting.
  • Chuẩn bị dữ liệu, huấn luyện, đánh giá, trực quan hóa và phân tích các trường hợp lỗi cho bài toán 3D perception.
  • Fresher: Chạy các thử nghiệm cơ bản về reconstruction, depth estimation, xử lý point cloud và trực quan hóa dưới sự hướng dẫn.
  • Junior: Tự xây dựng, huấn luyện, đánh giá và debug các module 3D reconstruction hoặc perception từ dữ liệu cảm biến thực tế.
  • Senior: Thiết kế kiến trúc pipeline 3D reconstruction, occupancy, neural representation hoặc mapping cho xe tự hành.

3. YÊU CẦU

  • Tốt nghiệp Khoa học Máy tính, Điện – Điện tử, Robotics, Trí tuệ nhân tạo, Khoa học Dữ liệu, Toán/Thống kê hoặc ngành liên quan.
  • Nền tảng vững về Computer Vision, hình học 3D, đại số tuyến tính, xác suất và tối ưu hóa.
  • Nắm được camera models, depth estimation, pose estimation, point cloud registration và coordinate transformation.
  • Thành thạo Python, biết C++ cơ bản; có kinh nghiệm với PyTorch, TensorFlow hoặc Keras.
  • Tư duy giải quyết vấn đề tốt, debug được dữ liệu cảm biến, calibration, model output và các lỗi khi đánh giá.
  • Quen Linux và Git; sẵn sàng làm việc với C++, ROS/ROS2, Open3D, PCL, CUDA và TensorRT.

Fresher

  • Có dự án ở trường, đi thực tập, đồ án tốt nghiệp hoặc dự án tự học về Computer Vision, Robotics hoặc xử lý dữ liệu 3D.
  • Viết được script Python, dùng NumPy/OpenCV, chạy được repo công khai và hiểu quy trình training/đánh giá cơ bản.

Juinor

  • Có từ 1–3 năm kinh nghiệm về Computer Vision, 3D vision, xử lý LiDAR, SLAM, depth estimation hoặc perception cho xe tự hành.
  • Có kinh nghiệm thực tế với ít nhất một trong: 3D reconstruction, visual/LiDAR SLAM, multi-view stereo, depth estimation hoặc sensor fusion.
  • Tự triển khai được module, chuẩn bị dữ liệu, chạy thử nghiệm, so sánh baseline và trình bày kết quả rõ ràng.
  • Nắm chắc calibration, coordinate transforms, đồng bộ timestamp, ego pose và các vấn đề chất lượng dữ liệu cảm biến.

Senior

  • Có từ 03 năm kinh nghiệm về 3D perception, xe tự hành, robotics, mapping, SLAM hoặc các hệ thống Computer Vision hướng sản phẩm.
  • Có kinh nghiệm rõ ràng trong việc thiết kế và làm chủ pipeline 3D reconstruction, mapping, SLAM, occupancy hoặc multi-sensor perception.
  • Dẫn dắt quyết định kỹ thuật từ thu thập dữ liệu, calibration đến thiết kế mô hình, đánh giá, triển khai và giám sát.
  • Mentor kỹ sư junior, review code và thử nghiệm, biến các yêu cầu chưa rõ ràng thành lộ trình kỹ thuật cụ thể.

Ưu tiên ứng viên

  • Từng làm với các bộ dữ liệu xe tự hành như KITTI, nuScenes, Waymo Open Dataset, Argoverse hoặc CARLA.
  • Hiểu về BEV perception, occupancy prediction, semantic mapping, 3D object detection, tracking hoặc HD map generation.
  • Có kinh nghiệm với NeRF, 3D Gaussian Splatting, differentiable rendering, neural fields hoặc sinh dữ liệu từ mô phỏng.
  • Từng xây công cụ trực quan hóa cho point cloud, depth map, scene tái tạo, BEV map và 3D bounding box.
  • Có bài báo tại các hội nghị lớn về CV/robotics (CVPR, ICCV, ECCV, NeurIPS, ICML, ICRA, CoRL) là một lợi thế lớn.

4. QUYỀN LỢI

  • Mức lương: Up to 800$ cho fresher, Up to 1200$ cho Junior, Up to 2200$ cho Senior, thỏa thuận theo năng lực.
  • Lương tháng 13, thưởng lễ Tết và thưởng theo hiệu quả công việc, phụ cấp ăn trưa.
  • Đóng đầy đủ BHXH, BHYT, BHTN; bảo hiểm sức khỏe tư nhân bổ sung cho nhân viên và quản lý.
  • Nghỉ phép năm, sinh nhật, ốm đau, thai sản và các chế độ phúc lợi theo Bộ luật Lao động Việt Nam.
  • Lương làm thêm giờ theo quy định pháp luật (150–300% tùy thời điểm).
  • Máy trạm cấu hình cao và được sử dụng siêu máy tính GPU hiệu năng lớn để huấn luyện mô hình AI.
  • Môi trường làm việc năng động, chuyên môn cao cùng đội ngũ kỹ sư và nhà nghiên cứu giỏi.
  • Lộ trình phát triển rõ ràng: được mentor, đào tạo chuyên môn và có cơ hội công bố khoa học, đăng ký sáng chế.

5. LIÊN HỆ

  • Bộ phận Tuyển dụng – CTCP Phenikaa-X
  • Địa chỉ: Tầng 11, Toà A10, Đại học Phenikaa, Nguyễn Trác, Dương Nội, Hà Nội
  • Email: tuyendung@phenikaa-x.com
  • Contact: 0971131001 (Ms.Thùy Dương)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx