字节跳动机密计算高级研发工程师
任职要求
1、计算机、密码学、信息安全等相关专业,硕士及以上学位; 2、熟悉隐私计算、可信计算、大语言模型等技术领域,具有两年以上的平台研发经验; 3、具有扎实的计算机基础知识,熟悉 Linux 操作系统、网络协议,熟悉常见的数据结构与算法,熟悉以下至少一门编程语言:C、C++、Python、Go,有优秀的工程能力; 4、有海量数据的处理和分析经验,熟悉一个或多个大数据处理工具例如 Spark、Hadoop 等,熟悉消息队列、RPC 、任务调度等常用开源框架,有大规模分布式系统的设计、研发与运维实践经验; 5、熟悉人工智能两种及以上算法原理,了解一个或多个机器学习工程库,有两年以上的机器学习、深度学习项目开发经验者优先; 6、对新技术有热情,有责任心,具备良好的问题分析和解决能力,喜欢思考问题深层次的原因,并善于归纳和总结。
工作职责
1、从事机密计算产品Jeddak数据安全沙箱研发,优化沙箱平台的性能、稳定性、可扩展性等,制定技术路线,适配业务发展需求,保障业务稳定增长; 2、研究Intel SGX/TDX、AMD SEV、GPU厂商相关TEE技术的运行机制和底层实现,解决实际业务中的数据安全和隐私保护问题; 3、面向多类应用场景,如机器学习(包括LLM)、数据分析、外包计算等,研发透明可信的数据沙箱产品功能,并持续跟进效果和业务价值; 4、洞察业界和学术界在机密计算方向上的最新进展,并且能够快速应用到业务中。
1、从事机密计算产品Jeddak数据安全沙箱研发,优化沙箱平台的性能、稳定性、可扩展性等,制定技术路线,适配业务发展需求,保障业务稳定增长; 2、研究Intel SGX/TDX、AMD SEV、GPU厂商相关TEE技术的运行机制和底层实现,解决实际业务中的数据安全和隐私保护问题; 3、面向多类应用场景,如机器学习(包括LLM)、数据分析、外包计算等,研发透明可信的数据沙箱产品功能,并持续跟进效果和业务价值; 4、跟踪业界和学术界在机密计算方向上的最新进展,并且能够快速应用到业务中。
机密计算底层技术研发:研发Hypervisor,安全操作系统等底层系统软件,解决机密计算领域前沿挑战;通过开源推动生态合作,让技术更普惠;结合实际业务需求和应用场景,产品落地,推动行业发展。
团队介绍:字节跳动安全与风控部门,负责公司信息安全的建设、规划和管理工作。致力于为亿万用户的数据安全保驾护航,为字节跳动的每一位用户打造健康自由交流的防护盾。作为企业信息安全的新生力量,以技术为基石,全面提升前瞻性研究和自动化能力。团队积极布局安全人才培养与招募,在北京、上海、深圳、杭州、南京、硅谷、伦敦、新加坡等地均设有安全研发中心,逐步和信息安全领域的知名高校、研究机构建立深度合作,与安全人才、高校、行业共同努力,建设并反哺互联网安全生态。 1、负责前沿机密计算平台的研发工作,解决丰富的实际业务中的隐私保护与数据安全问题; 2、参与大规模隐私可信数据流通平台建设,实现高并发大规模分布式系统,解决海量数据流通共享中的信任问题和隐私保护问题,为业务数据价值挖掘提供安全的基础设施; 3、研究Intel SGX/TDX、AMD SEV、GPU厂商相关TEE技术的运行机制和底层实现,解决实际业务中的数据安全和隐私保护问题; 4、推动机密计算领域前沿技术在业务中进行落地应用,实现成果孵化。