岗位职责:
根据用户需求场景,负责机器学习模型的构建、开发、评估及迭代优化。
与客户、开发团队等相关人员紧密沟通,理解并分析业务需求,转化为具体的数据分析需求。
撰写相关技术文档,包括模型设计、评估报告等。
对模型进行监控,确保模型在生产环境中的稳定性和准确性。
参与团队内部的技术讨论,分享机器学习领域的最新研究成果和技术趋势。
技能要求:
必须有一年及以上经验
计算机科学、数学、统计学或相关专业本科及以上学历,具备扎实的数学基础和编程能力。
熟练掌握常见的机器学习算法和模型,包括但不限于随机森林、XGBoost、LightGBM等树模型,以及深度学习模型。
熟练使用Python编程语言,对Pandas、NumPy、Scikit-learn等常用机器学习库有深入的理解和应用。
熟悉SQL语言,具备从数据库中提取和处理数据的能力。
了解并熟悉机器学习模型评估指标,如准确率、召回率、F1值、AUC等。
具备良好的沟通能力和团队协作精神,能够与客户和开发团队有效沟通。
加分项:
熟悉EDA(Exploratory Data Analysis)数据可视化探索,能够使用工具如Matplotlib、Seaborn、Plotly等进行数据可视化。
了解并掌握模型监控和特征解释技术,如SHAP、LIME等。
对NLP(自然语言处理)有一定了解,掌握文本分类、实体识别、情感分析等常见NLP任务的处理方法。
有大型项目经验或竞赛获奖经历者优先。