Programming Languages Research and Development Specialist
1 day ago
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 programming language solutions for heterogeneous architectures, AI frameworks, and high-performance code generators. This position also involves collaborating with academia on programming-language-related topics, transferring results and ideas from academia to industry.
We require a strong background in Computer Science or related fields, 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, and some experience with mainstream compilers (e.g., LLVM/GCC) or projects of similar size and scope.
Our company offers a competitive salary of $140,000 - $200,000 per year, depending on experience.
Benefits- Outstanding research and development experience;
- Mentorship from experienced professionals;
- Access to cutting-edge technologies;
- Opportunity for training and development;
- Competitive salary and incentive schemes;
- Full-time or part-time employment, renewable up to 12 months, with the possibility of a permanent position after internship;
- A supportive team environment with opportunities for professional growth and development.
We seek candidates who can demonstrate excellent problem-solving skills, strong communication abilities, and a passion for innovation and technology.
- 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);
- Able to work full time for at least 4 months.
-
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeJob 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...
-
Programming Language Specialist
2 weeks ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeJob 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...
-
Programming Languages Specialist
2 weeks ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeAbout 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...
-
Programming Languages Expert
2 days ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeAbout 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...
-
Programming Language Expert
2 days ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeWe 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 timeSoftware 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...
-
Developing Dependable AI for Robotics
2 months ago
Edinburgh, Edinburgh, United Kingdom European Association for Programming Languages and Systems (EAPLS) Full timeWe 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...
-
Programming Language Expert
2 days ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeWe 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,...
-
Database Research and Development Specialist
3 weeks ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeAbout the JobWe are currently looking for a talented Database Research and Development Specialist to work with us at European Tech Recruit in Edinburgh.This role offers an excellent opportunity to work on exciting projects related to cloud systems infrastructure, programming languages, compilers, knowledge graphs, positioning, and navigation.Key...
-
Verification of AI for Robotics
1 week ago
Edinburgh, Edinburgh, United Kingdom European Association for Programming Languages and Systems (EAPLS) Full timeResearch 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...
-
Programming Languages Specialist
2 days ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeAbout 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...
-
Programming Language Development Expert
2 days ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeJob 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...
-
Programming Language Engineer Position
2 days ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeJob 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...
-
Expert in Programming Languages Wanted
2 days ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeAbout the RoleEuropean 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...
-
Edinburgh, Edinburgh, United Kingdom European Association for Programming Languages and Systems (EAPLS) Full timeJob 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...
-
AI Verification Experts Wanted
1 week ago
Edinburgh, Edinburgh, United Kingdom European Association for Programming Languages and Systems (EAPLS) Full timeDependable 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...
-
AI Researcher for Dependable Robotics
2 weeks ago
Edinburgh, Edinburgh, United Kingdom European Association for Programming Languages and Systems (EAPLS) Full timeWe are seeking a highly skilled researcher to join our team and contribute to the development of dependable robotics. As part of our PhD training programme, you will have the opportunity to work on cutting-edge research projects and collaborate with industry experts.Key responsibilities include:Conducting research in AI verification and validationDeveloping...
-
Database Research and Development Specialist
3 weeks ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeAbout the RoleWe are seeking a talented Database Research and Development Specialist to join our team at European Tech Recruit. As a key member of our Database team, you will conduct research at the Edinburgh Research Centre and collaborate with the University of Edinburgh and other institutions.The ideal candidate will have expertise in areas such as...
-
Database Researcher Specialist
3 weeks ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeJob Title: Database Researcher SpecialistWe are seeking a skilled Database Researcher Specialist to join our team in Edinburgh. As a key member of our research department, you will be responsible for conducting cutting-edge research in database management systems and related technologies.The ideal candidate will have extensive experience with transactional...
-
Senior Programming Languages Developer
2 days ago
Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full timeEuropean 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...