Software Development Expert

1 day ago


Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time
Job Description

As a Software Development Expert at European Tech Recruit, you will be responsible for advancing compiler technologies and programming language solutions. Your focus will be on developing tools and optimisations for heterogeneous architectures, AI frameworks, and high-performance systems while collaborating with academia to bring innovative ideas to industry.

Key Responsibilities:

  • Develop and maintain compilers, including high-level and low-level optimizations, type systems, and code generation tools.
  • Create and enhance programming language solutions for heterogeneous architectures and AI frameworks.
  • Benchmark applications across diverse hardware platforms, ensuring reliable and reproducible results, and identify optimization opportunities for compilers.
  • Collaborate with academic partners on programming-language-related research, translating cutting-edge ideas into practical applications.

Requirements:

  • Background in Computer Science or related disciplines.
  • Mandarin speaker.
  • Proficiency in at least one programming language such as C++, Java, Swift, or Kotlin.
  • Familiarity with modern version control systems and feature-tracking tools.
  • Understanding of programming language design and compiler principles.
  • Experience with mainstream compilers (e.g., LLVM, GCC) or similarly complex projects.

Estimate Salary: $120,000 - $180,000 per year



  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a skilled Software Development Expert to join our team at beBee Professionals in Edinburgh, United Kingdom. The ideal candidate will have a strong background in software development and be able to design, implement, and maintain high-quality software applications.Key Responsibilities:Design and develop software solutions that meet business...


  • Edinburgh, Edinburgh, United Kingdom Change Digital – Digital & Tech Recruitment Full time

    At Change Digital, we're on the lookout for a skilled Software Development Expert to join our team. This is an exciting opportunity to develop quality software and web applications using C# as our main language.About the Role:Develop high-quality software and web applications that meet our clients' needs.Analyse and maintain existing software applications to...


  • Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Avaloq, a leading provider of wealth management technology and services, seeks an experienced Software Development Expert to join its Edinburgh-based team. This role involves developing Regulatory Reporting solutions within the Avaloq Core Platform.The ideal candidate will have strong analytical and problem-solving skills, with a deep understanding of...


  • Edinburgh, Edinburgh, United Kingdom Royal London Full time

    Discover a career-defining opportunity as a Software Development Expert with Royal London, the UK's largest mutual life, pensions and investment company.About the RoleWe are seeking an experienced Senior Asset Engineer to join our team. This permanent position is based in Edinburgh, GB and offers a hybrid 50% home/office working arrangement.As a Senior Asset...


  • Edinburgh, Edinburgh, United Kingdom E-placement Scotland Project Full time

    Job OverviewWe are seeking a highly skilled Aerospace Software Development Expert to join our team at the E-placement Scotland Project in Edinburgh. This exciting opportunity will involve working on real-time projects alongside leading scientists and engineers within a globally renowned company.SalaryThe estimated salary for this role is £30,000-£40,000...


  • Edinburgh, Edinburgh, United Kingdom Experis Scotland Full time

    Job OverviewThe Experis Scotland team is seeking a highly skilled Software Development Expert to join their dynamic team in Edinburgh. This mid-level engineer will contribute to the development of cloud-hosted applications and company websites, leveraging satellite data to combat climate change.About UsWe are an Edinburgh based tech for good start-up,...


  • Edinburgh, Edinburgh, United Kingdom TSB Bank plc Full time

    We are seeking a Senior Software Developer - Java Expert to join our team at TSB Bank plc. As a senior developer, you will be responsible for designing, developing, and maintaining complex software applications using Java 11 (ideally Java 21) and DevSecOps pipelines.About the RoleAs a Senior Software Developer, you will work closely with senior engineers and...


  • Edinburgh, Edinburgh, United Kingdom Consunet Pty Ltd. Full time

    About ConsunetConsunet Pty Ltd is a leading Australian-owned corporation specializing in high-assurance software solutions.We are seeking an experienced Software Developer to join our team in Edinburgh, SA. The successful candidate will be responsible for designing and developing advanced software-focused systems, investigating and resolving complex...


  • Edinburgh, Edinburgh, United Kingdom Sanderson Full time £75,000

    About the RoleAs a Software Engineering Expert at Sanderson, you will be working on a web application that provides digital workspaces to high-profile clients. You will be part of a Product Squad that covers the end-to-end of development from design through to testing, deployment, and support.Main Responsibilities:Gathering requirements from in-house subject...


  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in Edinburgh, UK.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing and...


  • Edinburgh, Edinburgh, United Kingdom Project People Full time

    Job OverviewWe are seeking a highly skilled Software and Mobile OS Ecosystem Development Expert to join our team at Project People. This role involves working with our CBG Standards & Industry Development Dept. in Europe, focusing on major CBG software and OS related tasks.Main Responsibilities:Represent Huawei Consumer Business Group (CBG) in international...


  • Edinburgh, Edinburgh, United Kingdom Fime Full time

    About FimeFime enables its clients to create and launch trusted and secure solutions through consulting and testing services in payments, smart mobility, biometrics, and authentication. We prioritize employee growth, providing opportunities for advancement and new challenges through internal promotion and international mobility.As a Senior Software Developer...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer with Windows Driver ExpertiseWe are seeking a skilled software engineer to collaborate with a worldwide team and contribute to the development of drivers for leading audio and haptics applications.This role offers an exciting opportunity to design, develop, and test drivers for mobile and consumer electronics.You will work closely...


  • Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Senior Software EngineerAvaloq is a leading provider of wealth management technology and services for financial institutions. We are seeking an experienced Senior Software Engineer to join our dynamic team.The ideal candidate will have a strong background in software development, with expertise in database technologies and programming languages such as Java,...


  • Edinburgh, Edinburgh, United Kingdom Rise Technical Recruitment Full time

    Job Opportunity:As a Full Stack Software Developer, you will work on software and data applications, focusing on system migration and automation projects to optimise and innovate processes. This is a Hybrid role based in the Edinburgh office 3 times a week.This role offers excellent training, flexibility, and employee benefits, including a salary range of...


  • Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Job OverviewAvaloq is an industry-leading provider of wealth management technology and services for financial institutions. As a Senior Software Engineer, you will be part of our global team working on cutting-edge solutions.We offer a competitive salary of $120,000-$150,000 per year, depending on experience, plus a range of benefits including health...


  • Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Edinburgh Software ExpertAvaloq is a global leader in wealth management technology and services. We are dedicated to providing cutting-edge solutions for the financial industry.We are looking for an experienced Senior Software Engineer to join our Edinburgh team. The successful candidate will be responsible for designing and developing innovative software...


  • Edinburgh, Edinburgh, United Kingdom Change Digital – Digital & Tech Recruitment Full time

    We are seeking an experienced Senior Application Developer to join our team at Change Digital. As a key member of our digital and tech recruitment agency, you will play a vital role in developing high-quality software applications.Key Responsibilities:Design, develop, and maintain complex software systems using C# as the primary programming languageAnalyse...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £45,000 - £60,000

    About Cathcart TechnologyCathcart Technology is a rapidly growing tech company based in Edinburgh, Scotland. We are passionate about developing innovative solutions that make high-precision lab technology accessible and practical for real-world industrial use.Job DescriptionWe are seeking an experienced Software Developer to join our hybrid team in...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Looking for a talented Senior Software Engineer to join our Agile team in Edinburgh. Our company, Cathcart Technology, is a market-leading software house that develops innovative SaaS products for the healthcare industry using modern technologies like .Net Core, Azure, and Angular.The ideal candidate will have commercial experience with .Net (C#, MVC, .Net...