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!
|