1、云原生架构研发工程师
职位描述
1、负责字节跳动机器学习系统平台的研发,服务于全公司各个产品。 2、负责面向机器学习场景的架构设计与实现,解决资源管理调度、模型训练、模型推理、模型管理、工作流编排、数据集存储管理等机器学习系统的多个方向领域的子问题。 3、设计构建高可用高性能的机器学习系统和平台,包括:基于 GPU 的异构高性能系统的设计(涉及到计算、存储、网络等资源的最优化配置),基于云原生的 ML 平台开发(提供模型生产与部署的一站式服务)。
职位要求
1、熟练掌握Linux环境下的C/C++/Go/Python/Java等1至2种以上语言 2、熟悉至少一种主流的编排调度系统(Kubernetes/ YARN/Mesos),有相关开发经验 3、熟悉 Docker/Containerd/Kata/Podman 等容器技术,熟悉 Kubernetes 等云原生相关生态,对机器学习系统场景有实践经验者优先 4、了解 cgroup、cgroup v2、CFS等内核技术原理,具备相关开发调优经验 5、具有独立解决问题的能力,过硬的系统问题分析经验和能力,良好的团队合作精神 6、能够承受一定的工作压力,有强烈的工作责任心,较好的学习能力、沟通能力和自驱力 7、有良好的工作文档习惯,及时按要求撰写更新工作流程及技术文档
2、云原生系统SRE工程师
职位描述
1、负责保证机器学习系统平台的稳定运转,为公司各个产品线提供优质稳定的服务 2、负责机器资源的管理与规划,包括: GPU 机器资源和CPU机器资源 3、负责 SRE 运维体系的构建,提供高效智能化的运维工具和系统,推进 AI 技术在运维体系中的落地应用
职位要求
1、一年以上运维开发项目经验 2、 熟练掌握 Linux 环境下的 Go/Python/Shell 等1至2种以上语言 3、熟悉 Kubernetes、YARN、Mesos 等编排调度系统,具备1年以上相关的运维经验 4、熟悉 Docker/Containerd/Kata/Podman 等容器化技术,具备1年以上运维经验 5、有强烈的工作责任心,较好的学习能力、沟通能力和自驱力,良好的团队合作精神 6、 有良好的工作文档习惯,及时按要求撰写更新工作流程及技术文档
3、机器学习系统开发工程师
职位描述
机器学习系统组专注于机器学习系统领域的前沿技术研究和落地,提供高性能高可靠的机器学习系统平台、丰富的异构计算资源和极致的端到端的机器学习服务体验,为全公司的产品和业务提供核心技术支持和服务。 1、负责机器学习系统架构和平台的设计开发以及系统调优; 2、负责解决系统高并发、高可靠性、高可扩展性等技术难关; 3、参与机器学习异构计算系统的研发,负责机器学习系统前瞻技术的调研和引入,比如:最新硬件架构、系统架构、GPU 优化技术的引入落地; 4、参与制定代码规范、测试规范,完善项目开发质量管控体系。
职位要求
1、本科及以上学历,计算机相关专业; 2、热爱计算机科学和互联网技术,精通至少一门编程语言,包括但不仅限于:C/C++、 Python、Golang; 3、熟悉 Django、Flask 相关技术,有后端相关开发经验; 4、掌握扎实的计算机基础知识,深入理解数据结构、算法和操作系统知识; 5、有优秀的逻辑分析能力,能够对业务逻辑进行合理的抽象和拆分; 6、有强烈的求知欲,优秀的学习和沟通能力。
4、机器学习系统架构研发工程师
职位描述
1、负责字节跳动 AI-Lab 机器学习系统研发,包括:模型训练系统和模型推理系统,服务于全公司各个产品; 2、参与资源调度、模型训练、模型推理、模型管理、数据集存储等机器学习系统相关问题的开发; 3、设计构建高可用的机器学习系统平台,提供模型生产与部署的一站式服务。
职位要求
1、熟练掌握Linux环境下的C/C++/Go/Python/Java等1至2种以上语言; 2、掌握分布式系统原理,参与过大规模分布式系统的设计、开发和维护; 3、具有独立解决问题的能力,良好的团队合作精神; 4、能够承受一定的工作压力,有强烈的工作责任心,较好的学习能力、沟通能力和自驱力; 5、有良好的工作文档习惯,及时按要求撰写更新工作流程及技术文档; 加分项: 1)、熟悉至少一种主流的编排调度系统(YARN / Mesos / Kubernetes),有相关开发经验; 2)、熟悉至少一种主流的机器学习框架(TensorFlow / PyTorch / MXNet),了解其底层架构和实现机制; 3)、熟悉分布式存储系统架构,大数据计算架构; 4)、熟悉 django、flask 相关技术,有前后端开发经验; 5)、掌握最新的 GPU / CPU / MEM / Network 等计算机硬件体系结构
--
修改:master007 FROM 49.7.44.*
FROM 49.7.44.*