福利说明:
简历请投递至:
[email protected]超大发展空间,六险一金,高薪期权,弹性工作,免费三餐,租房补贴,带薪休假,扁平管理,职业大牛,晋升空间
岗位:
全栈工程师 - 抖音 /火山
职位描述:
1、技术驱动推动国际化短视频产品的架构优化和体验优化;
2、分析定位问题、提出解决方案,通过技术思考推动业务发展。
职位要求:
1、5 年及以上软件开发经验,有大型系统架构经验;
2、有全栈经验,涵盖以下领域任意多项:后端、安卓 /iOS、前端、机器学习、网络架构、数据分析;
3、熟悉 Python/C++/Go/Java/OC ;
4、充满技术热情,有较强的自驱力和工程思维;
5、有海外产品经验、熟练使用 TensorFlow/Caffee2 等机器学习框架者优先。
后台核心研发工程师 - 抖音 /火山
职位描述:
1、参与系统架构设计、优化,提升系统性能和开发效率,保证高并发高可靠;
2、通过不断的技术研究和创新,推动业务的快速发展和高效迭代。
职位要求:
1、有扎实的编程能力,有优秀的设计能力和代码品位,热爱编程;
2、深刻理解计算机原理,有良好的数据结构和算法基础;
3、有高并发服务设计和实现经验,对分布式系统有自己的理解;
4、对软件产品有强烈的责任心,具备良好的沟通能力和优秀的团队协作能力。
服务端技术负责人
职位描述:
1、负责头条核心业务和新业务的后台研发及管理工作;
2、负责在线大流量高并发系统的设计和实施;
3、技术团队搭建、业务把控、团队管理和人员培养。
职位要求:
1、5 年以上工作经验;
2、有扎实的编程能力,有优秀的设计和代码品位;
3、深刻理解计算机原理,有良好的数据结构和算法基础;
4、熟悉 Mysql、Memcache、Redis、消息队列等常用 WEB 组件,并有能力进行定制化改进;
5、有高并发服务设计和实现经验优先;
6、有较好的产品意识优先;
7、有团队管理经验优先。
测试工程师 - 抖音 /火山
职位描述:
1、主要负责公司移动端产品质量保障工作;
2、日常项目线下测试与线上质量分析;
3、对项目中的问题进行监控、追查及定位;
4、对产品提出改进建议以建立极致的用户感受,对项目提出改进建议以提高项目整体效率。
职位要求:
1、一年以上移动产品测试经验, 有 iOS/Android 实际线上产品测试经验优先;
2、熟悉主流 iOS/Android 自动化、性能工具的使用;
3、有较强的问题定位和推动能力, 协调各个角色进行问题解决;
4、对移动互联网行业充满激情,对产品质量有强烈的责任心。
测试开发工程师 - 抖音 /火山
职位描述:
1、主要负责公司移动端产品质量保障工作;
2、日常项目线下测试与线上质量分析;
3、对项目中的问题进行监控、追查及定位;
4、学习和研究新技术以提高测试效率和质量;
5、对产品提出改进建议以建立极致的用户感受,对项目提出改进建议以提高项目整体效率。
职位要求:
1、一年以上移动产品测试经验, 有 iOS/Android 实际线上产品测试经验优先;
2、熟悉主流 iOS/Android 自动化、性能工具的使用和编写;
3、熟悉 Java/Objective-C/Python,有实际项目开发经验者优先;
4、有较强的问题定位和推动能力, 协调各个角色进行问题解决;
5、对移动互联网行业充满激情,对产品质量有强烈的责任心。
资深测试架构师
职位描述:
1、负责公司大型移动端项目的质量保障工作,对项目中的质量问题进行监控、追查及定位,对产品与项目提出优化意见,提高项目的整体效率
2、制定并推行相应的测试规范与流程,制定合理的测试策略与测试架构,保证测试工作高效、有序地进行
3、维持团队的内部合作与外部协调,为测试工作的顺利推进创造良好的环境
4、建立行之有效的沟通机制和组织方式,定义团队氛围,形成人员培养机制
职位要求:
1、计算机或相关专业本科以上学历,3 年及以上移动产品测试经验,有团队负责人经验
2、熟悉测试流程与规范,有良好的测试思维,熟练掌握主流 iOS/Android 自动化、性能工具,有相关工具的二次开发经验
3、具备优秀的学习能力、分析能力、技术钻研能力,有制定合理的测试策略与测试架构的能力,能够完成问题定位与任务推动
4、具备良好的沟通、协调能力,具备一定的谈判能力与冲突管理能力,能够承担一定的压力
基础架构高级 /资深工程师 - 抖音 /火山(深圳、北京)
职位描述:
1、为头条业务发展提供研发框架、监控、通用服务;
2、设计合理的业务和技术架构方案,并推进技术规范的落地;
3、研发基础服务组件,解决共性需求,减少重复开发;
4、新技术研究和应用,并推动适合的技术应用于生产。
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、熟练掌握 Linux 环境下的 C/C++/Go/Python/Shell/PHP 等 1 至 2 种以上语言;
3、了解微服务架构的技术挑战,并有对应的解决方案;
4、扎实的技术基础,熟悉性能、可用性、伸缩性、扩展性、安全性、运维监控、集成发布等;
5、熟悉业务架构设计理论,熟悉行业常见的架构方案;
6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力;
7、热爱编程,有较强的学习能力和抽象能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术。
具备以下条件之一者优先:
具有内核、操作系统相关开发经验者优先;
具有编程语言、Memcache、Redis、NSQ,Zero-MQ 等开源项目的贡献或源码分析经验优先;
具有大型平台 PHP、Python、Golang 研发经历者优先。
后台架构研发工程师(深圳、北京)
职位描述:
1、为头条业务发展提供研发框架、监控、通用服务;
2、设计合理的业务和技术架构方案,并推进技术规范的落地;
3、研发基础服务组件,解决共性需求,减少重复开发;
4、新技术研究和应用,并推动适合的技术应用于生产。
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、熟练掌握 Linux 环境下的 C/C++/Go/Python/Shell/PHP 等 1 至 2 种以上语言;
3、了解微服务架构的技术挑战,并有对应的解决方案;
4、扎实的技术基础,熟悉性能、可用性、伸缩性、扩展性、安全性、运维监控、集成发布等;
5、熟悉业务架构设计理论,熟悉行业常见的架构方案;
6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力;
7、热爱编程,有较强的学习能力和抽象能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术。
具备以下条件之一者优先:
具有内核、操作系统相关开发经验者优先;
具有编程语言、Memcache、Redis、NSQ,Zero-MQ 等开源项目的贡献或源码分析经验优先;
具有大型平台 PHP、Python、Golang 研发经历者优先。
反作弊研发工程师
职位描述:
1、负责反爬和反作弊基础平台的架构、设计与实现;
2、负责风控数据平台和模型系统架构的建设;
3、跟踪反爬、反作弊技术的最新进展并应用于实践。
职位要求:
1、具备优秀的逻辑思维能力,对解决挑战性问题充满热情,善于分析问题和解决问题;
2、精通至少一门编程语言,熟练运用各种常用算法和数据结构,有独立的实现能力 ;
3、熟悉在线系统开发,流式计算,规则引擎及模型系统者优先;
4、有互联网反爬取,反作弊,账户安全等系统相关经验者优先。
反作弊数据挖掘工程师
职位描述:
1、负责反作弊系统的系统设计及策略优化;
2、通过海量数据,分析与挖掘各种潜在关联,从而不断优化反作弊效果,更好地识别作弊流量,保障长远健康发展。
职位要求:
1、计算机或安全相关专业本科及以上学历;
2、熟悉机器学习、数据挖掘、数据分析、分布式计算至少某一方面,有较深的理论研究和实践经验 ;
3、精通至少一门编程语言,熟练运用各种常用算法和数据结构,有独立的实现能力 ;
4、有互联网相关反作弊工作经验者优先;
5、具备优秀的逻辑思维能力,对解决挑战性问题充满热情,善于解决问题和分析问题;
6、良好的团队合作精神,较强的沟通能力和学习能力;
7、有数据分析及数据挖掘相关工作经验者优先。
数据研发工程师
职位描述:
1、基于海量数据,支持业务对数据的分析和使用:
2、支持业务处理数据的流式处理、分析用户行为等;
3、通过海量数据,分析与挖掘各种潜在关联,从而不断优化火力补贴效果,提高投入产出比。
职位要求:
1、计算机相关专业,本科及以上学历;
2、有扎实的编程能力,有优秀的设计和代码品位,对解决具有挑战性问题充满激情;
3、精通至少一门编程语言,熟练运用各种常用算法和数据结构,有独立的实现能力 ;
4、熟悉常用的开源组件:Hadoop/Hive/Spark/Storm,并了解其特性和使用场景优先;
5、熟悉机器学习、数据挖掘、数据分析、分布式计算至少某一方面,有较深的理论研究和实践经验优先;
6、优秀的沟通理解能力,能快速理解业务,用数据解读业务;
7、数据分析、推荐、机器学习、数据挖掘相关的开发工作优先。
前端(高级)开发工程师
职位描述:
1、负责公司移动产品 web/wap/Hybrid 研发;
2、追求极致,不停探索前端跨平台技术。
职位要求:
1、计算机基础扎实,熟练掌握 Javascript,ES5/6,CSS,熟练掌握各种布局;
2、对解决 CSS/JS 多浏览器兼容性问题,前端性能优化有一定的经验;
3、理解工程化思想,对构建和持续集成有一定认识,熟悉一种构建工具;
4、理解组件化开发思想,有一定的设计能力,熟悉最少一种前端 MV*框架;
5、对后端技术和数据库有一定了解;
6、有移动端 web 开发经验( Hybrid,React Native 等)优先;
7、对大型网站重构有丰富经验者优先,有成功作品者优先;
8、对动画渲染引擎有经验者优先。
推荐算法高级工程师 - 短视频方向
职位描述:
1、负责公司短视频业务算法工作,共同搭建业界领先的推荐系统;
2、深入理解业务和机器学习技术,优化模型&&策略,持续提升推荐效果;
3、深入理解用户行为,结合数据挖掘等技术,优化用户创作和浏览等体验。
职位要求:
1、具备优秀的编码能力,扎实的数据结构和算法功底;
2、优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情
3、对技术有热情,有良好的沟通表达能力和团队精神;
4、熟悉机器学习、自然语言处理、数据挖掘中一项或多项,对推荐系统、计算广告、搜索引擎相关领域有经验者优先。
大数据开发(高级 /资深)工程师
职位描述:
1、基于海量数据,支持业务对数据的分析和使用:
2、支持业务处理数据的流式处理、构建数据仓库、分析用户行为等。
职位要求:
1、有扎实的编程能力,有优秀的设计和代码品位,对解决具有挑战性问题充满激情;
2、对大数据处理有丰富的经验和广阔的视野;
3、熟悉常用的开源组件:Hadoop/Hive/Spark/Storm,并了解其特性和使用场景;
4、优秀的沟通理解能力,能快速理解业务,用数据解读业务;
5、推荐或机器学习相关的开发工作优先。
算法工程师
职位描述:
1、使用机器学习技术分析用户意图、挖掘流量潜在价值,提升流量变现 ;
2、负责图像识别和分类、深度学习等相关算法的研发和实现;
职位要求:
1、优秀的编码与代码控制能力, 有扎实的数据结构和算法功底 ;
2、良好的逻辑思维能力,能够从海量数据中发现关键特征 ;
3、熟悉 linux 开发环境,熟悉 C++和 python 语言;
4、熟悉大规模数据挖掘、机器学习、分布式计算中一项或多项,具备实际工作经验;
5、有机器学习算法优化理论的研究经验 ;
6、有用户体验建模经验者优先。
职位亮点:高薪期权,过亿用户,职业大牛,团队氛围好
抖音 /火山 iOS 研发工程师(北京)
[职位描述]
1、负责公司移动产品的研发,编写高质量的代码;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等;
3、设计良好的代码结构,不断迭代重构。
[职位要求]
1、智能手机爱好者和使用者, 追求良好的用户体验;
2、热爱移动产品研发, 愿意在移动开发领域深入钻研, 并成为专家;
3、良好的编程习惯, 代码结构清晰, 命名规范;
4、熟练掌握 Objective-C,熟悉 App 开发的主流框架和开发模式;
5、具备 iOS 开发经验,能独立开发 iPhone App 者优先;
6、对软件产品有强烈的责任心, 具备良好的沟通能力和优秀的团队协作能力。
抖音 /火山 Android 研发工程师(北京)
[职位描述]
1、负责公司移动产品的研发,编写高质量的代码;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等;
3、设计良好的代码结构,不断迭代重构。
[职位要求]
1、智能手机爱好者和使用者, 追求良好的用户体验;
2、热爱移动产品研发, 愿意在移动开发领域深入钻研, 并成为专家;
3、有良好的编程习惯, 代码结构清晰, 命名规范;
4、熟练掌握 JAVA, 熟悉 Android SDK, 熟悉 Android 的 UI/网络 /数据库框架;
5、一年以上 Android 开发经验, 能独立开发 Android App ;
6、对软件产品有强烈的责任心, 具备良好的沟通能力和优秀的团队协作能力。
抖音 /火山 Android 研发工程师-——多媒体方向
[职位描述]
1、负责移动产品的研发,编写高质量的代码;
2、负责 Android 实现高性能 Camera 和特效的研发;
[职位要求]
1、优秀的编码与代码控制能力, 良好的设计能力和编程习惯;
2、熟练掌握 JAVA, 熟悉 Android SDK, 熟悉 Android 的 UI/网络 /数据库框架;
3、有较好的产品意识;
4、熟悉 Mediacodec,NDK,JNI,C/C++技术者优先;
5、有音视频性能优化和适配经验者优先;
6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力;
7、经验 1 年学历本科及以上;
图形图像算法工程师(北京)
[职位描述]
1、主要负责图像 /视频硬件渲染框架的研发;
2、熟悉手机端的算法性能调优。
[职位要求]
1、熟悉常见的图像处理 /计算机图形学知识和算法,有一定数学功底;
2、熟悉 iOS 或者 android 工程开发,有手机端图像算法的工作经验;
3、熟悉手机端的图像算法或者视频算法的开发,熟悉 OpenGL,尤其是 GLES,熟悉 OpenCV ;
4、了解视频、音频编码解码算法和实现;
5、经验 3 年学历硕士及以上。
图形图像高级算法工程师(北京)
[职位描述]
1、负责三维图形算法的开发与性能提升,实现最前沿的算法,保持算法在工业界领先;
2、负责 3D 效果、互动类算法与应用的开发工作;
3、负责下述研究课题中的一项或多项,包括但不限于:三维重建,基于图像、视频的光照估计和材质恢复,几何特征识别,柔体算法优化,真实感渲染等。
[职位要求]
1、本科及以上学历,3 年以上渲染引擎或图形算法开发经验;
2、扎实的计算几何基础,熟悉常见的数学应用工具;
3、熟练掌握 C/C++语言,有较强的工程编码能力;
4、良好的沟通能力和团队合作能力,项目把控能力;
5、有 GPU 编程或移动端开发经验优先。
Android 多媒体框架开发工程师(北京)
[职位描述]
1、负责移动产品的研发,编写高质量的代码;
2、负责 Android 实现高性能 Camera 和特效的研发;
[职位要求]
1、优秀的编码与代码控制能力, 良好的设计能力和编程习惯;
2、精通 Android 开发,熟悉 C/C++开发;
3、熟悉 NDK,OpenGL,Android 多媒体;
4、有大型商用 Android NDK 项目经验者优先;
5、有移动端 CPU / GPU 结合的性能优化经验者优先,有音视频性能优化和适配经验者优先;
流媒体直播客户端研发工程师(北京/深圳)
[职位描述]
1、负责直播推流和播放器的研发工作;
2、通过不断的技术研究和创新,推动业务的快速发展和高效迭代。
[职位要求]
1、本科及以上学历,计算机、通信等相关专业;
2、具有扎实的编程功底,良好的设计能力和编程习惯;
3、熟悉 C++, 熟悉 FFMpeg,了解 Android / iOS 开发;
4、具备移动端推流 /播放相关开发经验,熟悉常见的音视频压缩格式;
5、熟悉 RTMP、HLS 等流媒体传输协议,
6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力。
音效处理算法工程师(北京/深圳)
[职位描述]
1、研发实现各种音频增强和音频特效算法;
2、建立高质量的音频处理特效平台。
[职位要求]
1、扎实的数字信号处理知识, 熟悉 Matlab 或 python 快速算法建模仿真验证;
2、了解音频录制的预处理(VAD, AGC, AES, ANC)和音频后处理(EQ, DRC, Reverb, upmixer/downmixer)等;
3、有移动平台(Android 或 IOS)音频研发相关经历;
4、技术上有个人想法并具有团队合作精神, 自我激励的能力, 和良好的沟通技巧;
5、加分项: 数字信号处理背景, 数学功底(概率和线性代数), 音频变声, 音频混音特效, 3D spatial audio 等。
渲染引擎高级开发工程师(北京)
[职位描述]
1、负责手机端三维引擎的设计与开发;
2、负责渲染特效的实现及产品化;
3、负责相关算法的核心代码实现或移植等。
[职位要求]
1、 大学本科以上学历,计算机相关专业,3 年以上工作经验;
2、精通 C++开发,2 年以上的 C++开发经验;
3、熟悉 3D 图形学原理和 3D 几何,有较好的算法基础;
4、精通 OpenGL,了解 OpenGL 规范、熟悉 Shader 编程;
5、有较强的语言表达、沟通能力和分析、解决问题的能力。
移动平台音频开发工程师(北京 /深圳)
[职位描述]
1、设计实现跨平台(IOS/Android)音视频 SDK 库;
2、和各产品线合作, 接入成熟的音频特效处理算法, 提升音频在产品中的表现效果。
[职位要求]
1、具有扎实的编程功底,良好的设计能力和编程习惯;
2、有移动端(iOS or Android)开发经验;
3、熟悉 C/C++,熟悉数据结构,有良好的编程基础;有移动端音频开发相关经验。
基础架构高级 /资深工程师(北京/深圳)
[职位描述]
1、为头条业务发展提供研发框架、监控、通用服务;
2、设计合理的业务和技术架构方案,并推进技术规范的落地;
3、研发基础服务组件,解决共性需求,减少重复开发;
4、新技术研究和应用,并推动适合的技术应用于生产。
[职位要求]
1、本科及以上学历,计算机、通信等相关专业;
2、熟练掌握 Linux 环境下的 C/C++/Go/Python/Shell/PHP 等 1 至 2 种以上语言;
3、了解微服务架构的技术挑战,并有对应的解决方案;
4、扎实的技术基础,熟悉性能、可用性、伸缩性、扩展性、安全性、运维监控、集成发布等;
5、熟悉业务架构设计理论,熟悉行业常见的架构方案;
6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力;
7、热爱编程,有较强的学习能力和抽象能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术。
具备以下条件之一者优先:
具有内核、操作系统相关开发经验者优先;
具有编程语言、Memcache、Redis、NSQ,Zero-MQ 等开源项目的贡献或源码分析经验优先;
具有大型平台 PHP、Python、Golang 研发经历者优先。
多媒体(高级)开发工程师(北京&深圳)
[职位描述]
1、负责视频录制及编辑功能开发;
2、负责其它音视频相关业务支持。
[职位要求]
1、本科及以上学历,计算机、通信等相关专业;
2、具有扎实的编程功底,良好的设计能力和编程习惯;
3、熟悉 C++, 熟悉 FFmpeg,了解 Android / iOS 开发;
4、具备视频录制、编辑相关开发经验;
5、有人脸识别、人脸贴纸等相关经验优先; 熟悉视频编解码优先;
6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力。
多媒体技术负责人(深圳)
[职位描述]
1、负责今日头条多媒体相关预研、研发、优化和服务维护工作;
2、负责今日头条多媒体相关业务规划、团队管理以及技术管理体系的建设;
3、负责构建稳定、高效的公司级多媒体基础服务;
4、负责与业务部门沟通,制定服务标准并对提供的服务持续优化;
[职位要求]
1、本科及以上学历,图像、视频、多媒体等相关专业;
2、多媒体领域 5 年以上工作经验,有丰富的多媒体问题排查和调优经验;
3、熟练掌握 C/C++;
4、熟悉 FFmpeg、视频编解码、流媒体协议,对播放器,网络等有较深入了解;
5、有图像 /音视频 APP 中相关经验;
6、有带人经验,具有良好的团队沟通、协作和管理能力;
7、有强烈的好奇心 ,能及时关注和学习业界最新技术。
服务端技术负责人(北京 /深圳)
[职位描述]
1、负责头条核心业务和新业务的后台研发及管理工作;
2、负责在线大流量高并发系统的设计和实施;
3、技术团队搭建、业务把控、团队管理和人员培养。
[职位要求]
1、3 年以上工作经验;
2、有扎实的编程能力,有优秀的设计和代码品位;
3、深刻理解计算机原理,有良好的数据结构和算法基础;
4、熟悉 Mysql、Memcache、Redis、消息队列等常用 WEB 组件,并有能力进行定制化改进;
5、有高并发服务设计和实现经验优先;
6、有较好的产品意识优先;
7、有团队管理经验优先。
抖音 /火山 Android 开发(高级)工程师(北京)
[职位描述]
1、负责公司移动产品的研发,编写高质量的代码;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等;
3、设计良好的代码结构,不断迭代重构。
[职位要求]
1、智能手机爱好者和使用者, 追求良好的用户体验;
2、热爱移动产品研发, 愿意在移动开发领域深入钻研, 并成为专家;
3、有良好的编程习惯, 代码结构清晰, 命名规范;
4、熟练掌握 JAVA, 熟悉 Android SDK, 熟悉 Android 的 UI/网络 /数据库框架;
5、一年以上 Android 开发经验, 能独立开发 Android App ;
6、对软件产品有强烈的责任心, 具备良好的沟通能力和优秀的团队协作能力。
抖音 Android leader
[职位描述]
1、负责头条产品线 android 端的研发及管理工作;
2、和产品经理配合,深度参与产品需求评估,功能定义等
[职位要求]
1、有良好的编程习惯,设计良好的代码结构,不断迭代重构;
2、具备 android 开发及管理经验,对 android 底层技术有深入理解,对技术和用户体验充满热情,对性能追求极致;
3、优秀的沟通及表达能力,能带领团队快速实现产品需求,对产品有自己的理解更佳。
[职位亮点] 六险一金,高薪期权,弹性工作,免费三餐,租房补贴,带薪休假,休闲下午茶,扁平管理,职业大牛,晋升空间,团队氛围好
火山 IOS leader
[职位描述]
1、负责今日头条核心产品 iOS 端的研发及管理工作;
2、和产品经理配合,深度参与产品需求讨论,功能定义等。
[职位要求]
1、有良好的编程习惯,设计良好的代码结构,不断迭代重构;
2、三年以上 iOS 开发经验,对 iOS 底层技术有深入理解,对技术和用户体验充满狂热,对性能追求极致;
3、优秀的沟通及表达能力,能带领客户端团队快速实现产品需求,对产品有自己的理解更佳。