Tech lead, senior software engineer,AR/VR

    • Hireio, Inc.
  • San Francisco, CA
  • Posted 1 day ago | Updated 9 hours ago

Overview

On Site
Full Time

Skills

Leadership
Augmented reality
Virtual reality
Bilingual
Computer science
C
Data structure
OOD
DoD
Test-driven development
Problem solving
Algorithms
Systems design
Machine Learning (ML)
Software deployment
Natural language processing
Computer vision
Image processing
Computer graphics
Deep learning
Debugging
Communication
Performance tuning
CPU
GPU
Digital signal processing
NPU
API
Scripting
C++
iOS development
Android
Web applications
Mandarin Chinese

Job Details

Job Description

Job Description

Language:bilingual

Requirements

- B.Sc/M.Sc/PhD in Computer Science or in a related field
- 5+ years of industrial C/C++ experience, solid CS fundamentals (algorithms, data structures, OOD/DOD, TDD) and problem-solving skills
- Solid algorithm system design and implementation experience, including but not limited to inference engines, machine learning compilers, deployment pipelines, CV/CG/NLP/AIGC SDKs.
- Deep hands-on experience in one of the following areas: computer vision / image processing / computer graphics / heterogeneous computing / deep learning systems
- Proficiency with common debugging & profiling tools
- Strong communication and interpersonal skills in a cross-culture work environment

Preferred Qualifications
Experience in one of the following areas is a plus:
- Strong performance optimization experience with heterogeneous computation resources (CPU/GPU/DSP/NPU).
- Basic graphics related development experience: rendering, graphics API, game engine, scripting system, game editors
- Cross-platform C++ development experience with iOS/Android/PC/Web applications

- prefer Mandarin

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.