Ngành học trước đây của em là Điện, cơ bản thì ngành này có hai hướng tập trung, một là về điện năng, điện công nghiệp, biến tần trong các hệ thống máy móc trong dây chuyền sản xuất. Hướng thứ hai là nghiên cứu về vi mạch, tự động hóa cũng như các hoạt động về lập trình nhúng và vi điều khiển nhúng. Nghe miêu tả thì ngành này không mấy liên quan đến AI, học sâu hay thị giác máy tính đúng không? Bước ngoặt là vào Năm 3, em phải làm một đồ án nhỏ cho môn học, lúc chưa biết làm gì thì tự nhiên lại lóe ra hướng về xử lý ảnh tìm hiểu thêm để hoàn thành đồ án, em cũng bắt đầu nhen nhóm ý định sẽ tiếp tục làm thêm về xử lý ảnh.
Vận dụng nền tảng về lập trình, lập trình nhúng được đào tạo ở chuyện ngành đang theo học, em mày mò học thêm về về cấu trúc dữ liệu giải thuật, đọc thêm các blog về AI và sự phát triển của AI. Đến đồ án thứ hai, em quyết định kế thừa đồ án một, phát triển thêm tính năng mới cho nó. Cùng năm đó, em và mấy bạn đã tham gia một cuộc thi của FPT Software về lập trình nhúng. Bằng việc xây dựng model AI để chạy trên thiết bị nhúng có sẵn, tụi em đã giành giải nhì trong cuộc thi. Từ đó em quyết tâm làm sâu hơn về AI, học các môn học tự chọn trên trường về AI để nâng cao kiến thức của mình.
Lần đầu tiên biết đến Asilla là hồi năm nhất năm hai, hồi đó có học một môn, đến ngày thi thầy giáo nhờ có nhờ một anh đến lớp trông thi. Hồi đó em chỉ nghĩ là anh ấy phải rất giỏi thì thầy mới có lời nhờ như vậy. Khi về nhà tình cờ thấy facebook của anh và thấy anh đang làm việc tại Asilla thì nghĩ rằng anh phải làm trong một công ty rất đỉnh. Mấy năm sau lúc chuẩn bị ra trường, cần tìm chỗ thực tập để lấy kinh nghiệm, em cũng chưa biết tìm việc tìm công ty như thế nào, tự nhiên nhớ đến Asilla, thế là lên mạng tìm thông tin và may mắn là thấy luôn. Hồi đó công ty không tuyển thực tập, nhưng mà em vẫn gửi email ứng tuyển. Chỉ ngay hôm sau thôi là được liên hệ lại sắp xếp phỏng vấn. Em cứ cảm thấy có duyên thế nào ấy, nói chuyện phỏng vấn xong em thấy thích lắm dù công ty khá nhỏ. Cuối cùng cũng hai bên cũng chốt xong các thông tin cần thiết, em chính thức làm việc với Asilla ở vị trí thực tập sinh.
Sau hơn hai năm gắn bó hiện công ty đã phát triển lớn hơn và cũng có rất nhiều thay đổi, tuy nhiên em vẫn ở lại đến giờ vì hai lý do. Một là do bản thân em không thích chuyển quá nhiều công ty mà ở đây mọi người gắn bó làm mình cũng muốn gắn bó lâu. Và một điểm nữa em thấy khá quan trọng đó là từ vị trí công việc, công việc luôn có nhiều thách thức, nhiều bài toán cần giải, mỗi ngày mình lại tìm tòi ra một vài điều mới nên đi làm rất thích, không bị nặng nề và không bao giờ thấy chán.
Để miêu tả đơn giản nhất thì công việc hiện tại của em ở vị trí AI Engineer là tìm kiếm và nghiên cứu các giải pháp trong nhận diện hành động thông qua các hệ thống camera. Sau đó sẽ phối hợp với Solution team áp dụng giải quyết bài toán cụ thể của khách hàng. Thông thường, các concept đặt ra rất khó để thực hiện, điều đó đòi hỏi phải suy nghĩ liên tục, tìm đọc các nghiên cứu sau đó tổng hợp thông tin và sử dụng nó vào xử lý bài toán được đặt ra ban đầu. Sẽ có những lúc không thể tìm ra được hướng giải quyết thì mình lại tiếp tục suy nghĩ hoặc tiếp cận lại các bài toán cũ để nghiên cứu về các phương pháp đã sử dụng. Cứ như vậy, mỗi ngày em lại học và biết thêm một điều mới, và luôn thấy khả năng của bản thân được phát triển hơn.
Điều em cảm thấy thích nhất là sự thoải mái trong môi trường làm việc tại công ty. Mọi người không có khoảng cách và luôn quan tâm, kết nối với nhau. Công việc có áp lực rất lớn nhưng cách mà mình tiếp cận giải quyết vấn đề cũng như việc được mọi người chia sẻ hỗ trợ nhau sẽ là điều quan trọng giúp mình có thể vượt qua các áp lực đó. Ở đây mọi người cho em thấy là cái gì cũng có hướng giải quyết của nó, rồi thì mình cũng sẽ tìm ra giải pháp thôi.
Hiện tại, RnD team đã có dự định trong khoảng 1-2 năm tới. Team sẽ phát triển thêm về nhận diện hành động (pose estimation), nâng cấp lên phiên bản mới, xây dựng pose 3D...Hiện bên mình đã đạt TOP 1 về mức độ cạnh tranh so với các bên khác, giờ phải làm thế nào để tăng tốc độ xử lý. Ngoài ra team cũng sẽ viết một số nghiên cứu về 3D pose để gửi đăng ở các hội nghị chuyên môn.
Mô hình 3D pose được tạo ra từ 2D pose, dù thách thức hơn nhưng sẽ tăng độ chính xác cho nhận diện hành động. Có thể lấy ví dụ về hai hành động ngã và đứng chuyển sang nằm. Nếu trên 2D, hai chuỗi hình ảnh này không có nhiều khác biệt, nhưng trên mô hình 3D, khi có thêm chiều Z, hai chuỗi hình ảnh này sẽ vô cùng khác biệt. Ngoài ra, thông tin về 3D pose khi bị che khuất cũng sẽ rất khác so với 2D pose khi bị che khuất, tiềm năng ứng dụng của điều này trong nhận diện hành động là vô cùng lớn.
Một Kỹ sư AI ở một startup như Asilla cần làm rất nhiều việc khác nhau, không chỉ đơn thuần nghiên cứu model mà còn cần phải biết về lập trình, cấu trúc dữ liệu giải thuật… Có thể bây giờ thấy không cần thiết nhưng việc tự trau dồi sẽ giúp mình nâng cao khả năng của bản thân và quay trở lại hỗ trợ công việc của mình.
Với các bạn sinh viên quan tâm đến AI, việc tập trung vào kiến thức nền tảng là vô cùng quan trọng. Mình hoàn toàn có thể dùng những framework có sẵn trên thư viện để xử lý công việc, tuy nhiên, nếu không hiểu bản chất và có kiến thức vững vàng thì rất khó có định hướng khi giải quyết công việc hay tùy chỉnh các framework có sẵn đó theo yêu cầu cụ thể.
Ngoài vấn đề về kiến thức, mình thấy thái độ cũng rất quan trọng. Mình (ứng viên) thể hiện được cho người tuyển dụng sự cầu thị, cầu tiến và ham học hỏi thì dù kiến thức kỹ thuật chưa đạt được mức yêu cầu, nhưng mình vẫn có khả năng cao được trao cơ hội ở vị trí ứng tuyển.