European Tech Recruit
Programming Language Engineer – CONTRACT
Job Location
Edinburgh, United Kingdom
Job Description
We are looking for a Programming Language Engineer to join a world leading technology company at their technology centre in Edinburgh . You will be joining a team in their global roll-out of their new programming language. We are seeking a candidate to contribute to the development & maintenance of compilers & related tools. The role involves creating & optimizing programming language solutions for heterogeneous architectures, AI frameworks, & high-performance code generation. You will also analyze benchmarking results to identify optimization opportunities & collaborate with academia to incorporate cutting-edge research into industry solutions. As a Programming Language Engineer your responsibilities will include: Develop & maintain compilers, including type systems, code generation, & high/low-level optimizations. Build programming language tools for AI frameworks, heterogeneous systems, & high-performance code generators. Conduct reliable benchmarking across various hardware platforms & identify opportunities for compiler enhancements. Collaborate with academic institutions to adopt innovative programming language concepts. As a Programming Language Engineer your skills will include: Degree in Computer Science or a related discipline Recent graduate or 1-2 years’ post-graduation Proficiency in one or more programming languages such as C++, Java, Swift, or Kotlin. Familiarity with programming language & compiler principles. Experience with mainstream compilers like LLVM or GCC is a plus. Understanding of version control & issue tracking tools. Feel free to also refer someone you may know who could be good for the role. If they are successfully placed, we offer a great referral scheme Key words – Programming Languages / Compilers / LLVM / GCC / C++ / Java / Swift / Kotlin By applying to this role, you understand that we may collect your personal data & store & process it on our systems. For more information please see our Privacy Notice .
Location: Edinburgh, GB
Posted Date: 2/5/2025
Location: Edinburgh, GB
Posted Date: 2/5/2025
Contact Information
Contact | Human Resources European Tech Recruit |
---|