一、岗位目的负责公司项目的上位机软件图像算法研发工作。通过运用先进的技术和创新的方法,设计并开发高性能、稳定可靠的软件算法,满足公司产品的功能需求。同时,凭借其技术专长,解决项目开发过程中的复杂技术难题,提升软件产品质量,推动公司产品在技术层面的持续创新与发展,增强公司产品的核心竞争力。二、工作职责(一)技术研发与创新1、运用 OpenCV 库进行专业的图像处理工作,包括但不限于图像降噪处理,以提升图像的清晰度和可用性,满足后续分析需求。2、深入开展荧光信号识别算法的研发与优化,实现对复杂荧光图像中有效信号的精准提取和分析,确保信号识别的准确性和高效性。3、专注于细胞图像处理相关项目,利用先进的算法完成细胞图像的分割、特征提取、计数等任务,为细胞生物学研究或相关医学应用提供有力的数据支持和技术保障。4、时刻关注计算机视觉领域的前沿技术和研究成果,积极探索新技术在图像处理尤其是细胞图像处理中的应用可能性,持续优化现有算法,提升算法的性能、精度和实时性等关键指标。(二)代码质量与优化1、编写高质量、可维护的代码,遵循代码规范和实践,进行代码审查与优化,提升代码整体质量。2、负责系统算法性能调优,通过代码优化等手段,解决系统性能瓶颈问题。(三)项目协作与沟通1、与产品经理、设计师紧密合作,理解业务需求,将需求转化为技术实现方案,再到最终落地实施的全流程,确保产品按时交付。2、与跨部门团队紧密协作,包括研发、产品等团队,确保算法能够满足实际业务场景的需求,并在实际应用中稳定运行。(四)技术难题解决1、负责解决项目开发过程中的技术难题,通过技术攻关确保项目顺利推进。2、参与系统故障排查与修复,快速定位并解决生产环境中的问题,保障系统稳定运行。(五)领导安排的其他工作除了上述职责外,需要完成领导安排的其他工作。三、任职资格1、教育背景: 本科及以上学历,计算机科学、图像处理、模式识别、生物医学工程等相关专业优先,具备扎实的专业理论基础;2、工作经验: 5 年以上软件算法研发经验 ,有细胞图像处理相关经验者优先;3、专业技能:83熟练掌握 Python 编程语言,能熟练运用 NumPy、SciPy 等常用科学计算库,在图像处理算法开发中,能高效利用 Python 简洁的语法和丰富的第三方库,实现数据处理、算法逻辑构建等任务。具备独立用 Python 完成复杂图像处理项目模块开发的能力。83熟练掌握 C++ 编程语言,理解 C++ 内存管理机制、面向对象编程特性等。能够基于 C++ 实现高性能的图像处理算法,针对对运行效率要求极高的场景,运用 C++ 进行底层优化,提升算法运行速度。83精通 OpenCV 库,熟悉各种图像处理函数和方法,能够灵活运用其进行图像的读取、处理、分析等操作,具备丰富的 OpenCV 实战经验。83具备良好的数学基础,熟悉线性代数、概率论、数理统计等数学知识在图像处理算法中的应用,能够运用数学方法对算法进行优化和改进。4、个人素质:83具备良好的问题解决能力和逻辑思维能力,能够独立分析和解决项目中的复杂技术问题。83有较强的学习能力和创新意识,能够快速定位和解决算法开发过程中遇到的问题,快速掌握新技术、新工具并应用于项目开发。83具备良好的团队协作精神和沟通能力,能够与项目团队成员有效合作。83具备较强的抗压能力,能够在高强度的工作环境和紧张的项目交付期限下,保持高效的工作状态,有条不紊地推进工作。