Technical Compiler Expert

20 hours ago


London, Greater London, United Kingdom Trili Full time

Our Mission


We at Trilitech are committed to empowering developers by providing a comprehensive feature set for smart contract languages on Tezos.


About the Role


This is an exciting opportunity for a highly skilled individual to join our team as a Senior Smart Contract Developer. As a key member of our compiler team, you will be responsible for improving the Smart Contract Languages for Tezos by adding new features, extending and improving the type system, improving code size of generated code, and improving compiler errors and performance.


What You'll Do



  • Compiler Development: Improve the Smart Contract Languages for Tezos by adding new features, extending and improving the type system, improving code size of generated code, and improving compiler errors and performance.
  • Toolchain Improvement: Work with the team to improve the toolchain for LSP, debugger, formatters, testing frameworks, build systems.
  • Community Collaboration: Work collaboratively with the community to identify developer needs and support outreach for new features.
  • Leadership: Play a key role in shaping the Smart Contract languages for Tezos. Guide and mentor other engineers in the team.

Requirements



  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong computer fundamentals (e.g. algorithms, data structures, concurrency).
  • Prior experience working on production compilers in industry or research compilers in an academic setting.
  • Experience with a functional language.
  • Strong logic/mathematical background.
  • Excellent interpersonal and communication skills.
  • Familiarity with best practices in software engineering.
  • Eagerness to learn and adapt to new technologies.

What We Offer



  • Competitive Salary: £80,000 - £120,000 per annum based on location and experience.
  • Flexible Working Hours: Work from home or our dog-friendly office in Soho.
  • Lunch Provided: Daily lunch delivered to the office.
  • Commuter Benefits: Up to £225 per month for subsidised commuter costs.
  • Holiday Allowance: 25 days paid holiday plus your birthday off.
  • Enhanced Parental Leave: Support for parents through our generous parental leave policy.
  • Pension Scheme: Double matched pension contributions.
  • Private Medical Insurance: Comprehensive insurance including mental health support.
  • Learning and Development: Opportunities for growth and development through training and mentorship.

Why Join Us?


We're passionate about empowering developers and driving innovation in the Tezos ecosystem. Our diverse team is dedicated to making a tangible impact and achieving concrete results. If you're a talented individual who shares our passion for excellence and collaboration, we'd love to hear from you.



  • London, Greater London, United Kingdom Apple Inc. Full time

    At Apple Inc., we are seeking a highly skilled Optimizing Compiler Expert to join our team. This role offers an exciting opportunity to lead a small team in designing and implementing new optimizations for the compiler middle end, aiming to speed up applications built in C/C++, Swift, and Objective-C.About UsWe are a diverse and collaborative organization...


  • London, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    We are looking for a highly skilled Compiler and Tooling Expert to join our team in West London.The successful candidate will be part of a team responsible for developing and maintaining our client's state-of-the-art compiler technology and software tools.This role requires strong skills in Java, C, and C++ programming languages, as well as object-oriented...


  • London, Greater London, United Kingdom Apple Full time

    **About the Role**We are seeking a seasoned performance optimization expert to lead our team in designing and implementing cutting-edge compiler optimizations. As part of Apple's innovative technology team, you will work closely with engineers and leaders to advance our technology and build a diverse, balanced, and dynamic team environment.About Our TeamOur...


  • London, Greater London, United Kingdom Apple Inc. Full time

    We are seeking an exceptional Compiler Optimization Engineer to join our team at Apple Inc. in advancing Swift performance through improvements to the Swift optimization pipeline.Job Overview:The ideal candidate will have a strong understanding of compiler implementation, comfortable with modern C++ development, and experience analyzing software performance...


  • London, Greater London, United Kingdom Apple Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Compiler Performance Engineer to join our team at Apple Inc. and contribute to the advancement of Swift performance through improvements to the Swift optimization pipeline.This role involves working closely with Swift users to identify issues that impact their code, debugging the internal operation of the...


  • London, Greater London, United Kingdom Apple Full time

    About the OpportunityWe are seeking a highly skilled Senior Swift Compiler Engineer to join our team and contribute to the advancement of Swift performance through improvements to the Swift optimization pipeline.Job DescriptionThis role involves working closely with Swift users to identify issues that impact their code, debugging the internal operation of...


  • London, Greater London, United Kingdom Apple Inc. Full time

    At Apple, we're pushing the boundaries of what's possible with our developer tools and Xcode IDE. We're seeking a skilled compiler software engineer to join our team and contribute to the development and enhancement of the Clang compiler. Your work will have a significant impact on millions of developers worldwide, as you advance the interoperability between...

  • Software Engineer

    1 month ago


    London, Greater London, United Kingdom Trili Full time

    Software Engineer - Compiler TechAt Trilitech, we're revolutionizing the Web3 landscape by harnessing the power of Tezos blockchain. Our team of experts is dedicated to crafting cutting-edge solutions that empower developers to build innovative applications.Key ResponsibilitiesDesign and develop advanced compiler technologies for Tezos smart contract...


  • London, Greater London, United Kingdom Apple Inc. Full time

    We are seeking a skilled compiler software engineer to join our team at Apple Inc. and contribute to the development and enhancement of the Clang compiler. As a key member of our team, you will play a crucial role in advancing the interoperability between C++ and Swift languages, driving feature development, and collaborating with teams across the company to...


  • London, Greater London, United Kingdom Jane Street Full time

    About the InternshipWe are excited to announce research internships in our Tools and Compilers group. Our team focuses on improving OCaml as a foundation for Jane Street's technology stack, in collaboration with the greater OCaml community.As a research intern, you will work in collaboration with your mentors on a project that aligns with your research...


  • London, Greater London, United Kingdom Expert Employment Full time

    Job SummaryWe are seeking a Senior Technical Lead to join our team at Expert Employment. As a Lead Solution Architect, you will be responsible for leading technical direction and solution architecture planning for a large and complex portfolio of data, communications, and processing infrastructure.Key ResponsibilitiesLead technical direction and solution...


  • London, Greater London, United Kingdom Amazon Full time

    Role OverviewThe AWS Neuron Compiler team is seeking skilled compiler engineers to develop a state-of-the-art deep learning compiler stack. This stack optimizes application models across diverse domains, including Large Language and Vision, from leading frameworks like PyTorch, TensorFlow, and JAX.As a ML Compiler engineer, you'll design, develop, and...


  • London, Greater London, United Kingdom Expleo Technology Full time

    Job Title: Technical Safety ExpertAbout Expleo TechnologyWe are a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. Our goal is to help businesses harness unrelenting technological change to successfully deliver innovations that will give them a competitive advantage and improve...


  • London, Greater London, United Kingdom HoK Consulting - Technical Recruitment Full time

    Job SummaryAs a Senior DevOps Engineer - NGINX Expert at HoK Consulting - Technical Recruitment, you will be responsible for developing and delivering automation solutions specifically for our F5 Web Application Firewall (WAF) platform. This role requires expertise in creating, enhancing, and implementing new, customized CI/CD pipelines tailored for specific...


  • London, Greater London, United Kingdom Internetwork Expert Full time

    Welcome to this exciting opportunity with Internetwork Expert as a Automotive Digital Solutions Expert! About the RoleThis is a dynamic role that requires delivering complex solutions for our automotive clients. As a seasoned professional, you will bring your expertise in architectural frameworks, service-oriented architecture, and integration to drive...


  • London, Greater London, United Kingdom Expert Employment Full time

    Expert Employment is seeking a skilled Automotive Design Expert to join our team. The ideal candidate will have over 5 years of experience in design using Catia V5 and a strong background in concept development and full vehicle packaging.Key responsibilities include:Designing and developing automotive components using Catia V5Collaborating with...


  • London, Greater London, United Kingdom Technical Resources Ltd Full time

    Technical Solutions ExpertLocation: GlobalSalary: CompetitiveTechnical Resources Ltd is a leading independent technology partner and global integrator, with over 30 years of experience and a team of 800+ global experts, specialising in providing end-to-end connectivity solutions that propel organisations everywhere.The Building Controls Solutions role...


  • London, Greater London, United Kingdom Apple Inc. Full time

    Compiler Engineering Manager, SWE Development TechnologiesAt Apple Inc., we're seeking a seasoned engineering leader to manage our CPU and Accelerator Compilers Team. As a key member of our Software and Services organization, you'll oversee the design and implementation of new optimizations in the compiler middle end to accelerate applications built in...

  • Software Engineer

    4 weeks ago


    London, Greater London, United Kingdom Canonical Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Ubuntu Foundations team at Canonical. As a key member of our team, you will be responsible for delivering the best possible GCC and LLVM runtimes, developer experience, and supporting tooling in Ubuntu.Key ResponsibilitiesCollaborate with our distributed team to select, integrate, and...


  • London, Greater London, United Kingdom Expert Employment Full time

    Key Responsibilities:We are seeking a highly adaptable software development expert to join our EMEA team, responsible for ensuring our cosmetics e-commerce platform remains at the forefront of the industry. You will enhance existing functionality while also building new cloud-native APIs and services.Their culture is centered around agile methodologies and a...