Expert in Programming Languages Wanted

3 days ago


Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time
About the Role

European Tech Recruit is currently seeking a seasoned Senior Software Development Engineer to join our team in Edinburgh. This role offers a unique opportunity to work on pioneering projects in programming languages, distributed systems, and database development.

We are searching for an experienced engineer with a strong foundation in programming languages, compiler design, and software development. The ideal candidate will have expertise in C++, Rust, Java, Kotlin, Swift, or similar languages, as well as a thorough understanding of programming language principles and distributed systems.

Key Responsibilities:

  • Design and develop compilers, programming tools, and next-generation database systems
  • Collaborate with leading experts on cutting-edge technologies
  • Contribute to high-performance code generation, distributed computing, and innovative data management solutions

Requirements:

  • Bachelor's, Master's, or Ph.D. in Computer Science or a related field
  • Proficiency in C++, Rust, Java, Kotlin, Swift, or similar languages
  • Experience with compilers (e.g., LLVM/GCC) and programming language principles
  • Background in distributed systems, databases, or systems-level programming
  • Research contributions or peer-reviewed publications are a plus
  • Fluent/native Mandarin

What We Offer:

  • A competitive salary range £60,000 - £90,000 per annum
  • Opportunities to work onsite in Edinburgh with potential travel opportunities
  • Collaboration with leading industry and academic professionals on advanced tech


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    About the RoleWe are looking for an experienced Programming Languages Expert to join our team at European Tech Recruit. In this role, you will focus on developing and maintaining compilers, creating and enhancing programming language solutions, and collaborating with academic partners on programming-language-related research. The ideal candidate will have a...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    We are recruiting for a Programming Language Expert to join our team at European Tech Recruit. The successful candidate will be responsible for developing and maintaining compilers and compiler tools.The role involves researching and implementing programming language solutions for heterogeneous systems and AI frameworks, conducting performance benchmarking,...


  • Edinburgh, Edinburgh, United Kingdom European Association for Programming Languages and Systems (EAPLS) Full time

    Dependable and Deployable AI for Robotics PhDThe European Association for Programming Languages and Systems (EAPLS) is seeking a highly motivated PhD researcher to contribute to the development of dependable and deployable AI for robotics. This exciting opportunity is part of the UKRI AI Centre for Doctoral Training in Dependable and Deployable AI for...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    We are seeking a skilled Research Engineer to join our team at European Tech Recruit. This role involves advancing compiler technologies and programming language solutions, with a focus on developing tools and optimizations for heterogeneous architectures, AI frameworks, and high-performance systems.Key Responsibilities:Compiler Development: Develop and...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    Role Overview: Programming Language Development ExpertWe are seeking a skilled Programming Language Development Expert to join our team. This is an exciting opportunity for a recent graduate or late-stage student in Computer Science or a related field to gain experience in compiler development and programming language solutions.The role involves developing...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    Job Title: Expert in Programming LanguagesEuropean Tech Recruit is seeking a highly skilled Programming Language Engineer to join our team in Edinburgh. This role presents an exceptional opportunity to work on cutting-edge projects in programming languages, distributed systems, and database development.We are looking for an engineer with a strong background...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    Job Description: Compiler and Programming Languages EngineerWe are looking for a talented Compiler and Programming Languages Engineer to join our team. This is a fantastic opportunity for a recent graduate or late-stage student in Computer Science or a related field to gain experience in compiler development and programming language solutions.The role...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    About the Role:We're looking for a talented Programming Languages Engineer to develop innovative software solutions in Edinburgh. As part of our global team, you'll have the opportunity to work on cutting-edge projects and collaborate with industry leaders.Your key responsibilities will include developing compilers, programming tools, and next-generation...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    Job DescriptionA Job That Will Challenge You Every DayWe are a European technology company that specializes in software development and recruitment. We are currently looking for a talented Programming Language Specialist to join our team as a Research Engineer. In this role, you will be responsible for creating and sustaining programming language solutions...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    About the JobWe are seeking an experienced Programming Languages Specialist to join our team at European Tech Recruit. As a key member of our technology department, you will focus on advancing compiler technologies and programming language solutions. This role involves developing tools and optimisations for heterogeneous architectures, AI frameworks, and...


  • Edinburgh, Edinburgh, United Kingdom European Association for Programming Languages and Systems (EAPLS) Full time

    Research PhD in AI/ AI SafetyWe are seeking an exceptional PhD researcher to join our team at the European Association for Programming Languages and Systems (EAPLS). The successful candidate will contribute to the development of dependable and deployable AI for robotics, focusing on verification of AI.This role offers a unique opportunity to explore...


  • Edinburgh, Edinburgh, United Kingdom European Association for Programming Languages and Systems (EAPLS) Full time

    As part of the European Association for Programming Languages and Systems (EAPLS), we are committed to advancing knowledge and education in dependable and deployable AI for robotics. Our PhD programme offers an exceptional opportunity for students to gain expertise in cutting-edge technologies and contribute to innovative projects.RequirementsA Master's...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    Software Engineering Role:We are looking for an Advanced Programming Language Solutions Developer to join our software engineering team. In this role, you will be responsible for designing, developing, and maintaining advanced programming language solutions for various industries.Key Responsibilities:1. Develop and sustain programming language solutions...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    Job Title: Programming Languages Research and Development SpecialistThe role involves the design, development, and maintenance of compilers and related tools. The ideal candidate will have expertise in high-level and low-level optimizations, type systems, and code generation.Key Responsibilities:1. Develop and sustain programming language solutions for...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    European Tech Recruit is working with a leading global technology powerhouse that invests heavily in R&D to drive technological advancements across various sectors. As a result, they are seeking multiple graduate Programming Language Engineers to join their team in Edinburgh.This 12-month PAYE contract offers the opportunity to develop and maintain...


  • Edinburgh, Edinburgh, United Kingdom Project People Full time

    We are seeking a highly skilled Programming Languages Research and Development Specialist to join our team at Project People. In this role, you will be responsible for developing and maintaining compilers and compiler development tools, including high-level and low-level compiler optimisations, type systems, and code generation.You will be working on...


  • Edinburgh, Edinburgh, United Kingdom Project People Full time

    Job Title: Compiler Expertise WantedLocation: RemoteWe are seeking a highly skilled compiler expert to join our team at Project People. As a Programming Languages Research Engineer, you will be responsible for developing and maintaining compilers and compiler development tools.Key Responsibilities:Development and maintenance of compilers and compiler...


  • Edinburgh, Edinburgh, United Kingdom Outlier AI Full time

    About the OpportunityWe are looking for experienced Norwegian writers who can lend their expertise to help train AI models. As a freelancer, you will have the flexibility to work at your own pace and choose when you want to dedicate your time to this project.Reading Norwegian text to rank a series of responses generated by an AI model.Writing a short story...


  • Edinburgh, Edinburgh, United Kingdom European Association for Programming Languages and Systems (EAPLS) Full time

    We are seeking a highly motivated PhD student to join our team at Heriot-Watt and Edinburgh Universities, as part of the UKRI AI Centre for Doctoral Training in Dependable and Deployable AI for Robotics (CDT-D2AIR). Our goal is to train students in the latest methods in AI, verification, design, and robotics, ensuring that robotic systems can be safely...


  • Edinburgh, Edinburgh, United Kingdom European Association for Programming Languages and Systems (EAPLS) Full time

    Job Title: PhD Researcher in AI VerificationHeriot-Watt and Edinburgh Universities are inviting applications for a PhD research project on Dependable and Deployable AI for Robotics. The project focuses on verifying the safety of AI systems and welcomes candidates with expertise in verification and programming languages for AI.Candidates will have the...