Salary: 45,000 - 60,000 GBP per year Requirements:
* I am looking for candidates with a BSc, MSc, or PhD in Computer Science or a related field. You should have proficiency in programming languages such as C++, Rust, Java, Kotlin, or Swift. Experience with compilers, such as LLVM or GCC, and a solid understanding of programming language principles are essential. A background in distributed systems, databases, or systems-level programming will be beneficial. Additionally, research contributions or peer-reviewed publications are a plus. Fluency or native proficiency in Mandarin is required.
Responsibilities:
* In this role, you will join a global tech leader in Edinburgh and work on cutting-edge projects related to programming languages, distributed systems, and database development. You will collaborate with world-class experts to develop compilers, programming tools, and next-generation database systems. Your contributions will focus on high-performance code generation, distributed computing, and innovative data management solutions.
Technologies:
* Java
* Kotlin
* LLVM
* Rust
* Swift
More:
We offer a competitive salary and benefits package, along with the opportunity to work onsite in Edinburgh, which may include potential travel opportunities. You'll collaborate with top-tier industry and academic professionals on advanced technology projects. If you're interested in this exciting opportunity, I encourage you to apply!