Computer Vision Engineer
viAct, a leading AI-driven PropTech company, is hiring a Computer Vision Engineer based in Vietnam (Remote) to drive innovation in the construction and infrastructure safety space. This is a full-time role offering competitive compensation and a chance to work on cutting-edge AI technology that transforms real-time video into actionable insights. As a key contributor, you will design and implement advanced computer vision algorithms (2D/3D object detection, image classification, OCR, pose estimation, etc.), lead model lifecycles, deploy models on edge devices and mobile platforms, and architect scalable MLOps pipelines. You'll collaborate cross-functionally with clients and team members, influence AI system design, and mentor junior developers in an innovative, impact-driven environment.
Candidates should have a Master’s or PhD in Computer Science or a related field (or equivalent industry experience), along with 2+ years of hands-on experience deploying deep learning models in production. Proficiency in Python and frameworks like TensorFlow or PyTorch is essential, as is coding expertise in C/C++. Experience with cloud platforms (e.g., AWS, GCP), model deployment tools like OpenVINO, TensorRT, or Triton Server, and an interest in full-stack or AI product application development are strong assets. Immediate availability is preferred.
viAct champions a collaborative, mission-driven culture with a focus on continuous learning and real-world impact. This is a unique opportunity to be at the forefront of AI innovation in construction safety and sustainability, working with a globally recognized team supported by Google, Forbes, and the World Economic Forum. Apply now to make meaningful contributions that truly matter.
About viAct:
viAct is a leading PropTech (Property Technology) company dedicated to revolutionizing the construction industry through Artificial Intelligence. We develop a proprietary, scenario-based AI monitoring platform that enhances safety, boosts productivity, and improves environmental compliance on construction sites. By transforming real-time visual data into actionable insights, we are making the world's most hazardous industry safer and more efficient.
Your Role:
You will be a key driver of our core technology. You will be responsible for translating cutting-edge research from academic papers into robust, production-ready solutions that solve real-world challenges. This role requires a blend of deep technical expertise, innovative problem-solving, and a passion for building AI systems that have a tangible impact. You will not only develop models but also shape our AI architecture and mentor fellow engineers.
Key Responsibilities:
- Design, develop, and implement state-of-the-art computer vision algorithms, including but not limited to 2D/3D object detection, image classification, action recognition, pose estimation, and OCR.
- Lead the end-to-end lifecycle of machine learning models—from data acquisition and augmentation to training, validation, and deployment.
- Optimize and deploy sophisticated AI models for high-performance inference on edge devices (e.g., NVIDIA Jetson series) and mobile platforms using engines like OpenVINO, TensorRT, Deepstream pipeline, Triton Server
- Architect and build scalable, automated MLOps pipelines to streamline model development and deployment.
- Involve in new technologies investigation (VLM, Transformer-based models)
- Collaborate with product managers and clients to translate ambiguous business requirements into clear technical specifications and performance metrics.
- Lead architectural design decisions for our core AI systems, ensuring scalability, reliability, and maintainability.
- Mentor junior engineers, champion best practices in software development, and conduct code reviews to ensure high-quality project delivery.
- Stay abreast of the latest advancements in AI/ML and actively prototype new ideas to drive innovation within the company.
What We’re Looking For:
- MS or PhD in Computer Science, Computer Engineering, or a related quantitative field; or a BS with significant equivalent professional experience.
- 2+ years of proven, hands-on experience shipping machine learning models, particularly deep neural networks, into production environments.
- Expert proficiency in Python and at least one major deep learning framework such as PyTorch or TensorFlow
- Strong software engineering fundamentals, with experience in C/C++ and the ability to write clean, efficient, and maintainable code.
- Demonstrable experience deploying models to production, including knowledge of cloud services (AWS, GCP, Azure, etc.).
- Solid understanding of the theoretical foundations of machine learning and computer vision algorithms.
- Exposure to APIs or databases (e.g., MySQL, Postgresql) through coursework or hobbies.
- Interest in full-stack development or AI applications.
- Immediate availability is preferred.
Why Join viAct?
- Attractive Compensation: We offer a competitive salary package and benefits.
- Career Growth: A clear career path with opportunities to take on leadership and greater responsibilities.
- Meaningful Impact: Your work will directly contribute to making the construction industry safer and more sustainable.
- Innovative Culture: Join a passionate and collaborative team that is at the forefront of applying AI to solve real-world problems.
- Continuous Learning: We encourage a "learn-it-all" mindset and support your professional development.
Similar Jobs
