高级机器学习与计算机视觉软件工程师

迪拜 无个税3天前全职 网络
面议
项目描述 我们的客户是一家领先的高端家用电器制造商,正在扩展新的智能产品线。作为这一战略计划的一部分,公司正在其知识产权组合中实施一个大规模的全球项目。这包括开发新的嵌入式软件和增强云基础设施。 职责 - 直接与计算机视觉感知工程师和相机ISP工程师合作。 - 定义客户用例的图像质量要求。 - 开发图像处理算法,以优化相机图像质量,从而提高计算机视觉应用的性能。 - 开发自定义机器学习模型,从头开始进行视觉识别和训练。 - 对机器学习模型进行量化和剪枝。 - 使用相关指标进行数据评估,以提高模型性能。 - 用快速/最优的C++代码实现计算机视觉/图像处理算法。 - 为相机AI实现启发式/数学算法和概率方法。 - 研究现有的C++解决方案以实现计算机视觉逻辑。 - 开发跨平台的C++代码。 - 用单元测试覆盖算法和计算机视觉代码。 - 快速掌握与计算机视觉/机器学习/算法相关的新技术(非研发)。 - 将机器学习模块集成到算法中。 技能 必须具备 - 计算机科学、软件工程或相关领域的学士学位或更高。 - 3-5年开发计算机视觉应用/算法的经验。 - 参与至少2个图像处理/计算机视觉项目,其中1个已产品化。 - 图像处理/计算机视觉背景/理解。 - 强大的C/C++经验。 - 具有OpenCV和机器学习框架(如Pytorch、TensorFlow、TensorFlow Lite)的经验。 - 深刻理解神经网络架构。 - 在Linux上用C++处理嵌入式设备的经验。 - 良好的2D/3D几何和代数理解。 - 渴望学习新技术。 - 渴望遵循测试驱动开发(在计算机视觉/机器学习中也是如此)。 加分项 - 具有机器学习集成、推理引擎的经验。 - 机器学习的一般理解。 - 构建Android/Yocto的经验。 - 具有OpenCL/cuda或OpenGL/Vulkan(着色器)经验/理解,并渴望学习或任何不同的SIMD语言。 其他 语言 英语:C1高级 资历 高级