Senior Compiler Engineer

2 maanden geleden


Eindhoven, Noord-Brabant, Nederland Snap Inc. Voltijd
Senior Compiler Engineer

Snap Inc. is seeking a highly skilled Senior Compiler Engineer to join our team in Eindhoven, The Netherlands. As a key member of our Snap Lab team, you will contribute to the development of a world-class user-friendly software development kit (SDK) that enables programming for embedded AI/ML System on Chip (SoC).

Responsibilities
  • Design and develop MLIR-based compilers and development tools for ML applications targeting embedded AI/ML SoCs
  • Model the functionality and performance of embedded AI/ML processors
  • Develop test cases for such tools and flows
  • Contribute to roadmap-setting for the SDK, and the team's product portfolio in general
  • Contribute to hardware architecture, from the perspectives of application performance and programmability
  • Enable use cases (demonstrators, proof of concepts, benchmark applications)
  • Provide support towards internal and external users of our SDK
Requirements
  • MSc or PhD in Computer Science, Electrical Engineering, or related field
  • 5+ years of proven experience in developing compilers, software applications or tooling for domain-specific AI/ML processors or other similar resource-constrained hardware
  • Good understanding of modern software design and development practices
  • Experience with modern C++
  • Experience with modern compiler frameworks, such as TVM, LLVM, MLIR, or GLOW
  • Ability to write clean, scalable, maintainable production-level code
  • Excellent analytical and problem-solving skills
  • Excellent communication skills in English (both speaking and writing)
  • Team player with good interpersonal skill
Nice to Have
  • General understanding of state-of-the-art deep learning concepts, methods and models
  • Experience working with TensorFlow and/or PyTorch
  • Familiarity with Agile development methodologies

This position is based at the High Tech Campus in Eindhoven, The Netherlands, home of 160 companies, employing a total of 11,000 entrepreneurs and R&D employees.

If you have a disability or special need that requires accommodation, please don't be shy and provide us some information.

At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.

We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success.



  • Eindhoven, Noord-Brabant, Nederland Synopsys Voltijd

    We are seeking an experienced AI compiler engineer to join our team at Synopsys.About UsAt Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.About the RoleYou will be working on developing and enhancing our neural network...

  • Lead Compiler Engineer

    2 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Synopsys Voltijd

    About the RoleAs a seasoned compiler engineer, you will drive innovation in AI technology by designing and implementing cutting-edge compiler features for our neural network processor IP.This is an excellent opportunity to join Synopsys' ARC Processor team and contribute to the development of high-performance silicon chips and software content. Your...


  • Eindhoven, Noord-Brabant, Nederland Snap Voltijd

    Snap, a pioneering technology company, revolutionizes the way people live and communicate through its innovative products. By empowering users to express themselves, learn about the world, and have fun together, Snap contributes to human progress.The company's core products are , a visual messaging app that enhances relationships, , an augmented reality...


  • Eindhoven, Noord-Brabant, Nederland Yacht. Voltijd

    Senior Production Engineer Las- en PijpfabricageAls Senior Production Engineer las- en pijpfabricage ben je verantwoordelijk voor het definiëren, beheren en verbeteren van zowel bestaande als nieuwe processen. Je houdt hierbij rekening met veiligheid, kwaliteit, leverbetrouwbaarheid en kosten.VerantwoordelijkhedenInrichten en ondersteunen van lasprocessen,...

  • Senior Electronics Engineer

    1 maand geleden


    Eindhoven, Noord-Brabant, Nederland Cross Border Talents Voltijd

    Job Title: Senior Electronics EngineerAbout the Role:We are seeking a highly skilled Senior Electronics Engineer to join our team at Cross Border Talents. As a key member of our engineering team, you will be responsible for the development and realization of electric systems on vehicles.Key Responsibilities:Take charge in the development of electric and...


  • Eindhoven, Noord-Brabant, Nederland VDL ETG Technology & Development Voltijd

    Earn a competitive salary of $90,000 - $120,000 per year at VDL ETG Technology & Development as a Senior Electrical Systems Engineer.


  • Eindhoven, Noord-Brabant, Nederland KH Engineering Voltijd

    We bieden een unieke kans om je carrière te laten groeien als Senior Engineer HSSE bij KH Engineering.SalonarissenDe salarisomvang voor deze functie bedraagt € 73.000 per jaar, exclusief extra's en benefits.FunctieomschrijvingBij ons ontwerp en implementeren we efficiënte oplossingen voor onze klanten met betrekking tot veiligheid, efficiency en...


  • Eindhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    About the PositionAre you a skilled engineer looking for a challenging role in powertrain development?We're seeking a highly motivated and experienced Senior Powertrain Development Engineer to join our team at Trinamics Beheer B.V. as part of Concept Development.The right candidate will be provided with a dynamic and supportive work environment where they...

  • Senior software engineer

    1 maand geleden


    Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobAs a senior software engineer at ASML, you’ll exhumes technical leadership and are the beacon of engineering excellence that will inspire and motivate team members to rise to the same level! You ensure that within the Software Quality & Integration (SQI) department .Role and Responsibilities You’ll be the senior software engineer...

  • Senior Maintenance Engineer

    1 maand geleden


    Eindhoven, Noord-Brabant, Nederland Techsharks Voltijd

    FunctieAls senior maintenance engineer heb je een sleutelrol in het optimaliseren van onderhoudsprocessen. Je zal onderhoudsteams aansturen en de ontwikkeling en training van teamleden verzorgen. Ook zorg je voor de ontwikkeling van onderhoudsstrategieën en -plannen om de operationele efficiëntie te maximaliseren.VerantwoordelijkhedenAansturen en mentoren...


  • Eindhoven, Noord-Brabant, Nederland STAFIDE Voltijd

    About STAFIDESTAFIDE is a cutting-edge cybersecurity company that offers innovative solutions for Identity and Access Management (IAM). We are seeking an experienced Senior Identity Management Engineer to join our team.


  • Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    Job Title: Senior Software Engineering Lead About the RoleWe are seeking a seasoned software engineering leader to join our team at Thermo Fisher Scientific. As a Senior Software Engineering Lead, you will be responsible for leading and managing a team of software engineers to create and deploy cutting-edge software solutions for our electron microscopy...


  • Eindhoven, Noord-Brabant, Nederland Synsel Techniek Voltijd

    Werk bij Synsel TechniekSynsel Techniek is een sterk groeiend bedrijf dat gespecialiseerd is in het ontwikkelen van verschillende elektronica- en IT-applicaties. Wij zijn op zoek naar een ervaren Senior Software Engineer die ons kan helpen bij het ontwikkelen van innovatieve embedded systemen.FunctiebeschrijvingAls Senior Software Engineer werk je mee aan de...


  • Eindhoven, Noord-Brabant, Nederland STAFIDE Voltijd

    Are you a seasoned data engineering professional looking to take your career to the next level? We are seeking an experienced Senior ETL Developer to join our team at STAFIDE, where you will lead the technical delivery of Quantexa implementation projects focusing on ETL, scoring development, configuration, and continuous enhancements.About the RoleThis is a...


  • Eindhoven, Noord-Brabant, Nederland Brunel Nederland B.V. Voltijd

    Project Engineer PositionWe are seeking an experienced Senior Project Engineer to join our dynamic project team in Eindhoven. As a key member of our team, you will play a crucial role in the design and development of innovative tools for offshore wind farms.About the Role:You will be responsible for designing tools from concept to final product, utilizing...


  • Eindhoven, Noord-Brabant, Nederland KH Engineering Voltijd

    Bekijk deze unieke kans!We zijn op zoek naar een ervaren Senior Engineer met expertise in veiligheid en preventieadvies. Als lid van ons multidisciplinair ontwerpteam, zul je werken aan complexe projecten voor diverse klanten in de Benelux.Wat bieden wij jou?Een uitdagende positie met breed takenpakket;Mogelijkheid om te werken aan verschillende projecten in...


  • Eindhoven, Noord-Brabant, Nederland TMC Voltijd

    Unlock your potential as a Senior Manufacturing Process Engineer at TMC, where you'll be responsible for ensuring the efficient production of complex products.We're a global high-tech consultancy company that thrives on innovation and collaboration. As part of our team, you'll work closely with customers, R&D engineers, and operators to transform products...


  • Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    Job Title: Senior Manufacturing Process EngineerOverview: Thermo Fisher Scientific Inc. is seeking a highly skilled Senior Manufacturing Process Engineer to join our team. This role will be responsible for determining and implementing manufacturing processes for the production of high-quality products.Estimated Salary: $85,000 - $110,000 per year, depending...


  • Eindhoven, Noord-Brabant, Nederland Kracht Recruitment Voltijd

    Bent u een ervaren PLC software engineer met een passie voor techniek en wilt u deelnemen aan uitdagende projecten in de industriële automatisering?Onze opdrachtgeverEen toonaangevende organisatie in de industrie is momenteel op zoek naar een ervaren Senior PLC Software Engineer. Deze organisatie ontwikkelt hoogwaardige machines en besturingssystemen voor...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    **Job Overview**We are seeking a highly skilled Senior Cost Engineering Specialist to join our team at ASML. In this role, you will be responsible for developing and maintaining cost engineering databases, processes, and tools to support project control.**Key Responsibilities**Develop and maintain cost engineering databases, processes, and tools to ensure...