Senior AI Engineer
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:
As a Senior AI Engineer at viAct, 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.
- Architect and build scalable, automated MLOps pipelines to streamline model development and deployment.
- 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.
- 3+ 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.
- 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





