European Tech Recruit
About the Company
European Tech Recruit is an award-winning technology recruitment agency. We take a personalised approach to connect top-tier tech talent with global tech industry leaders.
Our Sectors
• AI & Machine Learning
• Semiconductor
• Automotive Tech
• Software Engineering
• Wireless & IoT
• Embedded Systems
• Industry 4.0 & Robotics
• Cutting Edge Research
• Life Sciences
• Gaming & Graphics
• Battery Tech & EV
• Renewable Energy
• Telecom Network Equipment
• Data Science
• Cloud Computing
• C-Suite
• Sales & Marketing
Our Approach To Tech Recruitment
With our 15+ years of expertise in technology recruitment, we have established ourselves as industry leaders, proficient at sourcing top talent globally to staff the most advanced technology projects out there.
We're skilled at finding not just the right skills, but also the right cultural fit. We speak the language of engineers and developers across cutting-edge industries while aligning with your company's broader hiring strategies. With our local insights and global reach, we help your business outpace competitors in the talent race.
80% of our clients trust us to be their primary tech recruitment agency within 12 months of working with us, and for good reason. Whether you are searching for a tech recruitment agency to source talent for highly specialised, niche roles or need to fill fifty vacancies globally on an urgent basis, we always deliver. From working with renowned, global tech businesses to disruptive tech start-ups, we can fulfil even the most challenging remits, with the expert knowledge and established networks to do so.
#ArtificialIntelligence #Automotive #ComputerVision #Semiconductors #EmbeddedSystems #STEM #Wireless #IoT #Webtech #CyberSecurity #AugmentedReality #VirtualReality #FMCG #Food&Beverage #LifeScience #Automation #Industry4.0 #DigitalTransformation
Listed Jobs
- Company Name
- European Tech Recruit
- Job Title
- Programming Languages Research Engineer – PAYE Contract
- Job Description
-
Programming Languages Research Engineer – PAYE Contract
European Tech Recruit are working closely with a leading telecoms research company, based in Edinburgh, who are looking for a number of Programming Languages Research Engineers to join them on initial 12 month PAYE contracts.
Responsibilities as Programming Languages Research Engineer:
Development and maintenance of compilers and compiler development tools, including high-level and low-level compiler optimizations, type systems, and code generation.
Developing and maintaining programming language solutions for heterogeneous architectures, AI frameworks, and high-performance code generators.
Benchmarking applications in a reliable and reproducible way on a wide range of hardware; identifying opportunities for compiler optimizations based on the obtained results.
Collaboration with academia on programming-language-related topics, transferring results and ideas from academia to industry.
Requirements:
Must be fluent in Mandarin.
Must be willing to spend up to 6 months of the year in China if required.
Senior BSc or MSc Student/Candidate/Recent graduate in Computing Science or related disciplines.
Good academic background and programming skills, publications in conferences or journals in the related fields, contributions to open source (or other evidence of independent activity).
Proficiency in one of C++/Java/Swift/Kotlin.
Familiarity with modern version management and feature tracking software.
Some understanding of programming language and compiler principles.
Some experience with mainstream compilers (e.g., LLVM/GCC) or projects of similar size and scope.
If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com.
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)
- Company Name
- European Tech Recruit
- Job Title
- Junior Programming Languages Engineer - Mandarin Speakers
- Job Description
-
Programming Languages Research Engineer - Fluency in Mandarin
Calling all recent Mandarin speakers graduates with a passion for programming languages!
Are you a brilliant BSc, MSc, or PhD graduate with a strong foundation in computer science? Do you speak fluent Mandarin and have a desire to work on cutting-edge technologies alongside a team of experts? If so, then we have an exciting opportunity for you!
We're partnering with a world-renowned leader in mobile/wireless development to find talented Programming Language Research Engineers to join their team in Edinburgh.
This is a fixed-term contract (PAYE) for one year, with the possibility of travel to China for extended periods.
As a Programming Language Research Engineer, you'll play a key role in developing and maintaining compilers and compiler development tools.
Your responsibilities will include:
High-level and low-level compiler optimizations
Type systems
Code generation
Programming language solutions for heterogeneous architectures, AI frameworks, and high-performance code generators
To be successful in this role, you'll need:
A recent BSc, MSc, or PhD in Computer Science or a related field
Fluent/native Mandarin
Strong academic background and programming skills
Publications in conferences or journals, contributions to open-source projects, or other evidence of independent work
Proficiency in one of C++, Java, Swift, or Kotlin
Familiarity with modern version management and feature tracking software
Understanding of programming language and compiler principles
Experience with mainstream compilers (e.g., LLVM/GCC) or similar projects
Interested? Apply directly through LinkedIn, or send your CV to george@eu-recruit.com
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)
- Company Name
- European Tech Recruit
- Job Title
- System Software Engineer (GPU and HPC)
- Job Description
-
System Software Engineer (GPU and HPC)
We are looking to hire an experienced System Software Engineer to join our client at their offices in London. This would be a full-time role with hybrid working model.
Your role will be to design, develop and deploy a range of complex software solutions and optimize system level infrastructure. This will combine SW and systems engineering to build and run large-scale, massively distributed and fault-tolerant systems.
Minimum Qualifications:
Strong understanding of operating system fundamentals and components.
Proficiency in C or C++ programming, with expertise in at least one additional language (Python, Golang, Rust, or CUDA).
Solid foundation in data structures, algorithms, and multithreading programming.
Experience with performance optimization of multithreaded applications.
Knowledge of GPU Linux kernel drivers, NVlink, CUDA, and LLM is a plus.
Preferred Qualifications:
Experience in designing and implementing large-scale system software projects.
Proven ability to work effectively in a team environment.
Familiarity with network, storage, memory management, process scheduling, or server hardware architecture.
Passion for technology and a desire to learn new things.
- Company Name
- European Tech Recruit
- Job Title
- Junior Research Engineer - Programming Languages
- Job Description
-
Junior Research Engineer - Programming Languages
We are currently partnered with a world-leading research center in the UK looking to hire multiple Junior Programming Language Research Engineers to take an active role in the development and maintenance of cutting-edge compilers and compiler development tools, enabling innovations in programming languages, high-performance code generation, and heterogeneous architectures. You'll collaborate with industry and academia to advance the field and bring research breakthroughs into practical applications.
This is an initial 12 month contract engagement based onsite in Edinburgh with up to 6 months per year working in China.
Key Responsibilities:
Develop and maintain compilers and related tools, including work on high-level and low-level compiler optimizations, type systems, and code generation.
Build and maintain programming language solutions tailored for heterogeneous architectures, AI frameworks, and high-performance code generators.
Benchmark applications across diverse hardware environments, ensuring results are reliable and reproducible. Use these insights to identify opportunities for compiler optimization.
Collaborate with academic institutions on programming language research topics, facilitating the transfer of innovative ideas from academia to industry.
Key Requirements:
A solid foundation in Computer Science or a related field (Minimum MSc from a leading university in the UK).
Proficiency in at least one of the following programming languages: C++, Java, Swift, or Kotlin.
Familiarity with modern version control systems and feature tracking tools.
Understanding of programming language and compiler principles.
Fluency in Mandarin is a hard requirement
If you are a recent graduate meeting the above requirements and are interested in this Junior Programming Languages Research Engineer, please send a CV to ts@eu-recruit.com
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf