以下职位在北京、上海、深圳三地开放
北京工作地点:海淀区知春路盈都大厦
上海工作地点:徐汇区宜山路氪空间
深圳工作地点:南山区南海大道来福士广场
我们在创造全球最大的音视频传输、处理架构,开发性能最高的音视频实时通信产品,欢迎对音视频、基础架构、分布式系统感兴趣的朋友加盟。
各个岗位都招聘实习生。
简历发送 songshenyi@bytedance.com
音视频实时通信开发工程师
职位描述
- 设计和开发 WebRTC 实时通信服务器、流媒体网关,支持高并发和扩展
- 基于 WebRTC 开源框架,进行音视频引擎的开发,包括采集渲染优化、音视频处理、编解码、QoS 等
- 音视频传输算法的研究与实现,比如拥塞控制、FEC、jitter buffer 等
- 开发音视频实时通信解决方案,如视频会议、在线课堂、VoIP
职位要求
- 有音视频引擎的实际开发经验,掌握音视频流输入、输出方法,对音视频流在设备之间的传递效率和管理有深认识
- 有扎实的网络技术基础,对 socket 通信、UDP/TCP/IP 和 HTTP 有深刻的理解
- 熟悉 WebRTC、FFmpeg、licode、kurento、janus、mediasoup 等音视频工具
- 熟悉 H264、H265、Opus、VP8 等编解码,熟悉 rtp、rtmp、rtsp、sip 等传输协议
- 有语音的相关算法优化经验者优先,如 NS,VAD,AGC,AEC 等
移动端音视频开发工程师
职位描述
- 基于 WebRTC 开源框架,进行音视频引擎的开发,包括采集渲染优化、音视频处理、编解码、QoS 等
- 开发音视频实时通信解决方案,如视频会议、在线课堂、VoIP
- 音频处理算法的研究与实现,比如 NS,VAD,AGC,AEC 等。
- 音视频编解码算法的研究与实现,比如自适应码率、SVC、Simulcast 等
- 音视频传输算法的研究与实现,比如拥塞控制、FEC、jitter buffer 等
职位要求
- 有音视频引擎的实际开发经验,掌握音视频流输入、输出方法,对音视频流在设备之间的传递效率和管理有深刻认识
- 有扎实的网络技术基础,对 socket 通信、UDP/TCP/IP 和 HTTP 有深刻的理解
- 熟悉 ffmpeg、WebRTC 至少一项,有视频合成、美颜开发、音频处理经验优先
- 熟悉 Windows、iOS、Android 至少一个平台的采集和渲染技术
- 熟悉常见音视频编解码,如 H264、AAC、Opus 等,熟悉常见的封装格式,如 rtmp、rtp、rtsp 等,有大规模 VoIP 或视频会议或直播系统相关项目研发经验者优先
- 对性能精益求精,有移动端 CPU / GPU 结合的性能优化经验者优先
流媒体开发工程师
职位描述:
- 全球化直播 CDN 的建设与维护
- 流媒体服务器开发
- 优化流媒体产品用户体验,如延迟、流畅、画质
- 通过建设实时数据分析,实现智能的 CDN 调度策略,建立一体化的 CDN 质量解决方案
职位要求:
- 精通 TCP/HTTP/DNS 协议原理,精通 CDN 原理和产品使用
- 熟悉音视频封装、编解码原理,熟悉 RTMP、RTP、FLV、HLS、DASH 等流媒体传输协议
- 熟悉 golang/C++/Java/Python/Shell 中的任意一种
- 有视频 CDN 开发经验,精通视频 CDN 架构、策略、调度、建设及优化
- 精通常用算法、数据结构
音频算法工程师
职位描述:
- 负责头条系产品音频技术开发,算法实现和优化等;
- 移动平台、跨平台代码移植和算法优化;
- 音频前后处理算法如噪声抑制(NS)、增益控制(AGC)、人声增强、回音消除(AEC)等;
- 大规模语音及歌声素材的分析处理;
- 参与音视频相关算法(音效)的前沿技术开发和预研。
职位要求:
- 计算机、通信、信号处理等相关专业;
- 熟悉数字信号处理相关理论,擅长对算法实现和优化;
- 有音频编解码器或音频信号处理,多媒体通信等相关开发经验;
- 数字信号处理基础扎实,有直接音效和音频分析开发经验优先 ;
- 熟悉 VLC、FFMPEG 或 Android/iOS 多媒体播放架构优先;
- 有声音 3A 算法经验者优先。
简历发送 songshenyi@bytedance.com