There are still lots of open positions. Let's find the one that's right for you.
We are seeking a highly skilled Tech Lead and Senior Software Engineer specializing in AR/VR technologies. The ideal candidate will possess a strong academic background, holding a B.Sc, M.Sc, or PhD in Computer Science or a related field. This role requires a minimum of 5 years of industrial experience in C/C++, demonstrating solid computer science fundamentals including algorithms, data structures, object-oriented design (OOD), design-oriented development (DOD), and test-driven development (TDD). The successful candidate will have a proven track record in algorithm system design and implementation, particularly in areas such as inference engines, machine learning compilers, and deployment pipelines, as well as experience with computer vision (CV), computer graphics (CG), natural language processing (NLP), and artificial intelligence-generated content (AIGC) SDKs. In this position, you will be expected to leverage your deep hands-on experience in one of the following areas: computer vision, image processing, computer graphics, heterogeneous computing, or deep learning systems. Proficiency with common debugging and profiling tools is essential, as is the ability to communicate effectively and work collaboratively in a cross-cultural environment. The role will involve leading projects, mentoring junior engineers, and ensuring the successful delivery of high-quality software solutions in the AR/VR domain.