Software Engineer - AR Effect Platform
Software Engineer - AR Effect Platform (multiple openings available)
Implement business logic layer for visual effects Software Development Kit (SDK) on iOS and Android devices. Develop Visual Effect SDK based on product demands from millions of end users around the world, refactor and optimize related modules, and improve breakthrough interactive user experience. Perform research and development on new features of animation tools, document and diagnose problems that arise with the development of project graphics, and localize and fix technical problems and bugs. Develop augmented reality rendering engine using advanced graphics rendering APIs. Optimize the real time rendering performance of the rendering engine for the majority of Android and iOS mobile devices.
The position requires Masterís degree in Computer Science, Computer Graphics, Computer Engineering or related,
36 months of experience that must include:
o Computer vision and computer graphics
o Mobile application development in iOS and/or Android systems
o Video and image processing related applications on mobile phones
o Graphics rendering APIs such as openGL ES/Metal/Vulkan
o Shader programming
o Mainstream programming languages such as C/C++, Go, Python, Perl, etc.
Worksite: Mountain View, CA
Job Code: BDMTV21-222
Send resumes to: ByteDance Inc., O. Seemangal, 250 Bryant Street, Mountain View, CA 94041
Must reference job title & job code when applying.