Programming Languages Researcher
Check all associated application documentation thoroughly before clicking on the apply button at the bottom of this description.
We are seeking a highly motivated and talented Research Engineer to contribute to the development and advancement of our programming language solutions. You will work on cutting-edge projects involving compiler development, optimization, and the creation of high-performance code for diverse architectures.
Responsibilities:
* Develop and maintain compilers and compiler tools.
* Research and implement programming language solutions for heterogeneous systems and AI frameworks.
* Conduct performance benchmarking and identify optimization opportunities.
* Collaborate with academia on programming language research.
Qualifications:
* Bachelor's or Master's degree in Computer Science or a related field.
* Proficiency in C++, Java, Swift, or Kotlin preferred.
* Familiarity with version control systems (e.g., Git).
* Understanding of programming language and compiler principles is highly desirable, but not a requirement.
* Experience with compilers like LLVM or GCC (as above, desired but not required).
* Fluent Mandarin.