C/C++ SDK 开发工程师/实习生(机器学习视觉方向)(深圳)
职位描述
作为 C/C++ SDK 开发工程师(机器学习视觉方向),您将在我们团队中扮演关键的角色,负责开发和优化面向机器学习视觉应用的软件开发工具包(SDK)。
您将参与跨学科团队合作,与算法专家和软件开发人员紧密协作,共同致力于创造高性能、稳定可靠的 SDK,支持我们公司在机器学习和视觉技术领域的创新产品。
职责和任务:
1. 设计、开发和维护基于 C/C++ 的机器学习视觉 SDK,提供给内部和外部开发人员使用。
2. 实现图像处理、模型推理和算法优化等功能,确保 SDK 的高性能和稳定性。
3. 理解计算机视觉算法和机器学习模型,并将其集成到 SDK 中,提供易于使用的接口。
4. 进行代码审查和性能优化,确保代码质量和 SDK 的高效运行。
5. 与其他团队成员紧密合作,持续更新 SDK 并确保与其他产品的无缝集成。
职位要求
1. 2024届重点大学本科及以上学历,计算机相关专业;
2. 熟练掌握 C/C++ 编程语言,并具有 C/C++ 软件开发经验。
3. 熟悉计算机视觉算法和机器学习的基本原理,有相关竞赛项目或实践经验优先。
4. 熟悉常见的计算机视觉库和工具,如OpenCV、Pytorch等。
5. 具备良好的软件设计和架构能力,能够编写清晰、模块化、可维护的代码,熟悉 Git、CMake 等工具。
6 能够有效沟通和协作,具备团队合作精神,适应跨团队协作环境。
7. 具备解决问题的独立能力和创新思维,对技术不断追求进步和学习。
加分项:
1. 熟悉图像处理和计算机图形学领域,有相关项目经验。
2. 了解 CUDA、多线程和并行编程技术,在高性能计算方面有经验。
3. 对深度学习算法有较深入的理解和实践经验。
4. 有在 Windows 平台上开发视觉相关应用的经验。
如果您是一个充满激情、善于解决问题的 C/C++ 工程师,并且对机器学习和计算机视觉充满热情,我们非常期待您加入我们的团队,共同推动创新技术在视觉领域的应用和发展。
投递