小米的算法工程师主要负责 以下几个方面的工作:
数据清洗、整理、分析、挖掘 :为小米金融的信用评估和其他业务提供数据支持。
算法研发与优化
基于小米平台的海量数据,研发用户产品个性化算法,持续优化推荐场景下的用户体验。
参与搜索场景下的搜索相关性优化,如应用商店、小米视频等,并参与算法优化所需的基础设施建设和技术演化。
优化小米多个商业化场景的广告模型,采用先进的模型技术提升广告变现效率,并分析用户广告行为和内容消费行为,增加有效特征,挖掘用户兴趣。
大模型研究与开发
研究大模型长文本建模,包括长文本的通用能力增强、训练效率优化、推理效率优化等。
研究基座模型预训练或持续预训练的技术创新方法,包括模型结构和训练策略的优化。
研究大模型高效推理技术,包括量化、剪枝、蒸馏、算子融合等提升大模型部署的推理速度。
业务建模与算法设计
参与技术研究和测试,负责算法研究确保可行性,调试优化机器并规范操作。
根据需求建立数学模型,负责视觉算法和技术研究,进行性能优化。
沟通与协作
良好的业务理解能力和沟通能力,能够有效地指导新人开展工作,完成一个小型系统的设计和开发工作。
责任心强,执行力强,具备优秀的学习能力和强烈的求知欲。
前沿技术研究与应用
跟进最新的学术进展,及时掌握大模型的前沿技术,并将其在商业化多个场景中进行落地应用。
知识产权保护
撰写专利,申请相关知识产权。
这些职责涵盖了算法工程师在小米的多个重要业务领域中的工作内容,包括金融、推荐系统、广告、搜索、大数据分析等。算法工程师需要具备扎实的计算机科学基础、编程能力、算法设计能力和业务理解能力,以便在小米的技术发展中发挥关键作用。