Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages or 1 year of experience with an advanced degree.
2 years of experience with full-stack development across the back end, such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript, TypeScript, HTML, CSS, or equivalent.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical fields.
Experience developing and debugging native code on Android.
Experience writing low-level graphics API code.
Experience analyzing GPU-accelerated applications like games, image processing, or GPGPU applications.
Experience in writing or contributing to graphics drivers.
Knowledge of the OpenGL ES, Vulkan, or OpenCL APIs.