Python研发工程师
8千-1.2万西安市本科不限经验
职位描述
一、岗位职责:
负责基于Python的串口通讯程序开发,实现与各类气体传感器的稳定数据交互,确保数据的准确读取与传输。
设计并实施数据永久化保存方案,选用合适的数据库(如MySQL、PostgreSQL、SQLite等)进行数据存储架构搭建,保障数据的完整性、可靠性和高效检索。
运用AI算法对气体传感器数据进行深度分析,包括但不限于数据预处理、特征提取、模型构建与训练,以实现对气体浓度、成分等信息的智能识别与预测,挖掘数据潜在价值。
参与项目的全生命周期管理,从需求分析、方案设计到代码实现、测试优化以及后续的维护升级,与团队紧密协作,确保项目按时高质量交付。
二、任职要求:
学历背景:本科及以上学历,计算机科学、电子信息、自动化、数学等相关专业。
编程能力:精通Python编程语言,熟练掌握面向对象编程思想,具备扎实的代码功底,熟悉常见的Python开发框架和库,如PySerial用于串口通讯、NumPy和Pandas进行数据处理、TensorFlow或PyTorch用于AI算法实现等。
串口通讯经验:具备丰富的串口通讯开发经验,深入理解串口通讯协议(如RS-232、RS-485等),能够熟练运用Python进行串口编程,解决通讯过程中的数据传输、校验、解析等问题,有实际的硬件设备串口对接项目经验优先。
数据处理与存储能力:熟悉关系型或非关系型数据库的原理与应用,能够根据项目需求进行数据库设计、优化与维护,熟练编写SQL语句,掌握数据存储、查询、更新等操作,具备大数据量处理与优化经验者更佳。
AI算法基础:掌握机器学习、深度学习等AI算法的基本原理与方法,熟悉常见的算法模型(如线性回归、决策树、神经网络等),具备将AI算法应用于实际数据处理与分析项目的能力,能够根据业务场景选择合适的算法并进行定制化开发与优化,有气体传感器数据分析或相关领域AI应用经验者优先考虑。
学习能力与团队协作:具备较强的学习能力和自我驱动力,能够快速掌握新知识、新技术,适应不断变化的技术趋势和业务需求;善于沟通,具备良好的团队协作精神,能够与不同背景的团队成员有效合作,共同推进项目进展。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅
