MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Senior Software Engineer - Algorithm System

Company: TikTok
Location: Mountain View
Posted on: May 13, 2022

Job Description:

DescriptionAbout TikTok TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul and Tokyo. With a suite of more than a dozen products, including TikTok, Douyin, Toutiao, Helo and Resso, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages.We're looking for senior software engineers to join the TikTok Augmented Reality (AR) Effect team! You will focus on building a unified algorithm system that delivers numerous cutting-edge AR algorithms to various Tiktok products. Our AR Effect Platform enables the breakthrough AR interactive experience, consumed by hundreds of millions of Tiktok users around the world. What you will do:Design and build the next-gen algorithm system that --- Supports agile AR algorithm development and verification--- Adapts quickly in various application scenarios--- Runs efficiently across different platforms--- Scales well in large scale deployment--- Delivers smooth user experience to internal & external researchers, engineers and AR creatorsQualifications--- MS in computer science or related field with 3+ year industrial experience --- Solid CS (algorithms & data structures & OOP/DOD design) and problem-solving skills--- Proficient in C++ and at least one scripting language such as Python/Javascript--- Hands-on design & development experience with industrial AR/CV/CG systems, including but not limited to: heterogenous computation framework, inference engine, real time SLAM, rendering architecture, computation service framework, scripting system, etc.--- Cross-platform SDK / application development experience is a plus: Mobile/PC/Web, cross-platform C++ development & interface bridging & toolchain building--- Strong cross-team communication and collaboration capabilities. TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We believe individuals shouldn't be disadvantaged because of their background or identity, but instead should be considered based on their strengths and experience. We are passionate about this and hope you are too. TikTok is committed to providing reasonable accommodations during our recruitment process. If you need assistance or an accommodation, please reach out to us at USRC@tiktok.comRegularExperienced

Keywords: TikTok, Mountain View , Senior Software Engineer - Algorithm System, IT / Software / Systems , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds