项目描述
我们的客户是一家领先的高端家用电器制造商,正在扩展新的智能产品线。作为这一战略计划的一部分,公司正在其知识产权组合中实施一个大规模的全球项目。这包括开发新的嵌入式软件和增强云基础设施。
职责
- 直接与计算机视觉感知工程师和相机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高级
资历
高级