AI应用开发工程师
职位描述:
我们正在寻找一位经验丰富的 AI 应用开发工程师,专注于 AI 应用的设计与实现,并兼顾高效数据处理和数据科学实践。理想的候选人需具备扎实的编程能力、结构化的代码设计技巧,以及在 AI 应用、数据处理和模型训练方面的实际经验。
岗位职责:
1. 设计、开发和维护基于 AI 的应用系统,推动模型在实际业务中的落地。
构建和优化高效的数据处理管道,保障模型训练和推理的数据质量。
2. 进行数据清洗、标注、特征提取和数据集划分,支持模型的训练与评估。
3. 协助设计并实现分类、回归等常见建模任务,并优化训练过程。
使用 FastAPI 等 Web 框架创建和优化服务接口,支撑 AI 模型服务化与应用集成。
4. 与跨职能团队合作,完成 AI 产品从数据、模型到应用的全生命周期开发。
5. 开发和优化高性能系统,确保满足业务需求和技术规范。
任职要求:
1. 精通 Python 编程语言,具备优秀的编程规范和代码质量。
2. 熟悉 AI 相关概念和技术(如深度学习、推理引擎、模型优化),有实际项目经验者优先。
3. 掌握数据清洗、特征工程、数据集划分、模型评估等基本数据科学方法。
4. 熟悉常见的机器学习/深度学习框架(如 scikit-learn、PyTorch、TensorFlow 等)。
5. 熟练掌握 FastAPI 或其他现代 Web 框架。
6. 熟悉消息队列(MQ)等中间件技术,能够支持高效的数据通信。
7. 熟悉 PostgreSQL 和 MySQL 等关系型数据库,有丰富的 SQL 优化经验。
8. 具备构建和优化数据处理管道及流处理系统的能力,而不仅限于使用传统数据分析库如 NumPy 和 Pandas。
9. 熟悉数据仓库和分析系统,包括 Snowflake 等 OLAP 数据库。
10. 熟悉非关系型数据库,如 Redis 和其他 NoSQL 数据库等。
11. 能够编写高质量的代码,包括设计良好的自测功能,以提高系统的稳定性和可靠性。
12. 具有软件架构设计经验,能够编写模块化和分层的代码,确保系统结构清晰且易于维护。
我们提供
1. 具有竞争力的薪酬和广阔的职业发展空间。
2. 持续学习机会,参与多样化的 AI 项目和技术挑战。
3. 鼓励创新和成长的团队氛围。
4. 如果你乐于解决复杂的 AI 应用与数据挑战,并希望加入一个充满活力的技术团队,欢迎申请我们的职位。
57Blocks是一家具有显著工程师文化的科技公司。自2003年以来,公司一直致力于在全球范围内构建高质量的分布式工程师团队。
当前公司三条业务线。
服务线为公司基石业务线,以提供IT信息咨询、技术服务主,旨在为全球客户提供全流程解决方案为服务。20多年以来,在金融服务、AI、互联网医疗等领域与全球最大的公司如为微软、贝宝、印象笔记、Square、小米、联想合作创造产品。
投资线为公司发展业务线,我们在全球为超过 57 家初创公司通过“投资+技术服务”的方式合作,联合孵化,帮助产品快速落地及发展,当前合作领域集中在AI,Web3,互联网医疗等热门赛道,至今已有部分公司完成多轮融资。
自研线为公司拓展业务线,在Ai及Web3方向,公司从产品、技术、人才储备方向做出布局。
57Blocks 已在中国成都、中国上海、美国旧金山、美国纽约、哥伦比亚波哥达设立了 5 个基地。美国团队主要负责公司战略投资,市场销售等,成都及哥伦比亚为工程师团队,拥有超过150人以上的包括产品、设计、开发、测试全流程的工程师团队,负责公司项目的快速开发及高质量交付。