Piontech Software đang tìm kiếm một R&D Core Technology Engineer phụ trách nghiên cứu và phát triển các công nghệ lõi
phục vụ hệ sinh thái ứng dụng Android của công ty.
Vị trí này tập trung vào các mảng công nghệ như camera realtime, filter, AR camera, computer vision, xử lý ảnh/video, AI on-device và tối ưu hiệu năng trên thiết bị di động.
Ứng viên sẽ không phụ trách phát triển toàn bộ app Android, mà sẽ tập trung xây dựng các prototype, SDK, native module hoặc core library để đội ngũ Android Kotlin tích hợp vào nhiều sản phẩm khác nhau.
● Nghiên cứu và phát triển các công nghệ lõi cho ứng dụng Android trong các mảng:
○ Camera realtime
○ Filter camera
○ AR camera effect
○ Face detection / face landmark
○ Background segmentation
○ Object tracking
○ Pose / hand tracking
○ Motion detection
○ Image processing / video processing
○ AI model chạy trực tiếp trên thiết bị di động
● Xây dựng demo/prototype để kiểm chứng tính khả thi của công nghệ trước khi đưa vào sản phẩm thực tế.
● Đóng gói công nghệ lõi thành SDK, native module, AAR library hoặc sample project để đội Android Kotlin có thể tích hợp.
● Phối hợp với
Android Developer để tích hợp module vào app thực tế.
● Tối ưu hiệu năng xử lý realtime trên thiết bị Android, bao gồm:
○ FPS
○ Độ trễ camera
○ RAM/CPU/GPU usage
○ Battery usage
○ Độ nóng thiết bị
○ Crash rate
○ Khả năng tương thích nhiều dòng máy Android
● Viết tài liệu kỹ thuật, hướng dẫn tích hợp, báo cáo benchmark và tài liệu bàn giao cho team phát triển sản phẩm.
● Đề xuất các công nghệ mới có khả năng ứng dụng vào sản phẩm, đặc biệt trong các dòng app camera, filter, AR, AI camera, scanner, motion game và các sản phẩm Android có tương tác với phần cứng thiết bị.
Yêu cầu chính
• Có kinh nghiệm lập trình C++ tốt.
• Có kiến thức hoặc kinh nghiệm về Computer Vision / Image Processing / Realtime Processing.
• Có kinh nghiệm sử dụng OpenCV hoặc các thư viện xử lý ảnh tương đương.
• Có khả năng nghiên cứu công nghệ mới, đọc tài liệu kỹ thuật, đọc source code thư viện và tự xây dựng prototype.
• Có tư duy xây dựng module/library có thể tái sử dụng cho nhiều sản phẩm.
• Có khả năng viết tài liệu kỹ thuật và hướng dẫn tích hợp cho team khác sử dụng.
• Có tư duy tối ưu hiệu năng trên mobile: FPS, RAM, CPU, GPU, battery, crash rate.
Lợi thế lớn
• Có kinh nghiệm với Android NDK / JNI.
• Hiểu cách lấy và xử lý camera frame trên Android.
• Biết Camera2 API / CameraX.
• Có kinh nghiệm với MediaPipe, TensorFlow Lite, ONNX Runtime.
• Có kinh nghiệm với OpenGL ES / shader / GPU rendering.
• Từng làm các tính năng realtime camera, filter, AR effect, scanner, face tracking, beauty camera hoặc các sản phẩm xử lý hình ảnh/video trên mobile.
Điểm cộng
• Từng xây dựng SDK hoặc native library cho Android.
• Có kinh nghiệm triển khai AI model chạy on-device.
• Có kinh nghiệm tối ưu model: quantization, pruning, inference optimization.
• Có kinh nghiệm ARCore, 3D effect, face mesh, hand tracking, pose tracking.
• Có portfolio/demo sản phẩm liên quan tới camera, AR, filter hoặc computer vision.
• Có khả năng phân tích paper hoặc tài liệu nghiên cứu và chuyển hóa thành prototype thực tế.
Công nghệ có thể sử dụng
Ứng viên có thể làm việc với một hoặc nhiều công nghệ sau:
● C++
● Android NDK
● JNI
● OpenCV
● MediaPipe
● TensorFlow Lite
● ONNX Runtime
● Camera2 API
● CameraX
● OpenGL ES
● Vulkan
● ARCore
● Kotlin / Java Android
● Python cho quá trình research/prototype
Công ty đã có đội ngũ Android Kotlin
Developer. Vị trí này không yêu cầu ứng viên phải phụ trách toàn bộ app Android, nhưng cần hiểu đủ Android để xây dựng demo, đóng gói module và phối hợp tích hợp.
Kết quả đầu ra kỳ vọng
Ứng viên cần tạo ra các tài sản công nghệ có thể tái sử dụng, ví dụ:
● Face Filter Core
● AR Camera Core
● Background Segmentation Core
● Motion Detection Core
● Object Tracking Core
● Pose / Hand Tracking Core
● Camera Realtime Processing Core
● Image Enhancement Core
● Beauty Filter Core
Mỗi công nghệ sau khi nghiên cứu cần có thể bàn giao dưới dạng:
● Prototype demo
● SDK / module / library
● Sample Android project
● Integration document
● Performance benchmark report
● Source code rõ ràng, có khả năng bảo trì
Tiêu chí đánh giá công việc
Vị trí này không đánh giá chính theo số lượng app release, mà đánh giá theo chất lượng công nghệ lõi được tạo ra.
Một số tiêu chí đánh giá:
● Số lượng prototype công nghệ hoàn thành.
● Số lượng module có thể tái sử dụng cho nhiều app.
● Chất lượng performance: FPS, latency, RAM, CPU/GPU usage.
● Khả năng chạy ổn định trên nhiều dòng máy Android.
● Tỷ lệ crash/error khi tích hợp vào app thực tế.
● Chất lượng tài liệu bàn giao cho team Android.
● Khả năng rút ngắn thời gian phát triển sản phẩm mới.
● Khả năng đề xuất công nghệ mới có tiềm năng thương mại hóa.
Quyền lợi
● Mức lương cạnh tranh theo năng lực.
● Được tham gia xây dựng các công nghệ lõi cho hệ sinh thái ứng dụng Android có định hướng phát triển toàn cầu.
● Có cơ hội nghiên cứu các mảng công nghệ mới như AR, AI camera, computer vision, realtime processing, mobile AI.
● Được làm việc trực tiếp với đội ngũ Android, Product và Marketing để đưa công nghệ từ prototype vào sản phẩm thực tế.
● Cơ hội phát triển thành Core Technology Lead / R&D Lead trong tương lai.
● Môi trường làm việc trẻ, tốc độ cao, tập trung vào sản phẩm thực tế và tăng trưởng quốc tế.
Đối tượng phù hợp
Vị trí này phù hợp với ứng viên yêu thích nghiên cứu công nghệ lõi, xử lý ảnh/video realtime, computer vision, AR camera và mong muốn xây dựng các công nghệ có thể ứng dụng vào nhiều sản phẩm Android thực tế.
Ứng viên phù hợp không nhất thiết phải là Android Developer thuần, nhưng cần có nền tảng tốt về C++, xử lý ảnh, computer vision hoặc công nghệ realtime trên thiết bị di động.
Quyền lợi
Thu nhập & thưởng:
● Mức lương cạnh tranh: 15,000,000 - 35,000,000
● Xét tăng lương dựa trên kỹ năng làm việc và thái độ đi làm. Thưởng theo kết quả công việc và thâm niên.
Trang bị & hỗ trợ công việc:
● Cung cấp laptop và các thiết bị cần thiết nhằm hỗ trợ tối đa hiệu suất làm việc.
Chăm sóc sức khỏe:
● Khám sức khỏe định kỳ hàng năm.
● Tiêm phòng cúm miễn phí (Nhà có con nhỏ cũng sẽ được tiêm cúm miễn phí).
Phúc lợi & tiện ích:
● Hỗ trợ gửi xe.
● Cung cấp các bữa ăn tại công ty (sáng, trưa).
Môi trường & hoạt động nội bộ:
● Du lịch và team building thường niên.
Bảo hiểm:
● Tham gia đầy đủ BHXH, BHYT, BHTN theo quy định khi trở thành nhân viên chính thức.