Highly Skilled AI Compiler Engineer Wanted

3 dagen geleden


Eindhoven, Noord-Brabant, Nederland Synopsys Voltijd

At Synopsys, we're at the forefront of innovation in the Era of Pervasive Intelligence. Our technology empowers the creation of high-performance silicon chips and software content that shape the future. We're looking for a passionate and experienced AI compiler engineer to join our team.

Job Description

You'll be working closely with senior architects to design AI compiler features that improve performance, scalability, usability, and testability of our tool. You'll create detailed designs and interface specifications for enhancements and new features of Synopsys' AI compiler, targeting the ARC Neural Network Processor IP.

Key responsibilities include guiding junior developers who are implementing your designs, providing direction and advice on best development practices, and hands-on assistance as needed. You'll also work closely with senior members of runtime and compute library teams to create efficient cross-component interfaces.

The impact you'll make will be significant: enabling the development of new capabilities in our neural network compiler, making it more robust and efficient. You'll contribute to cutting-edge AI technologies that drive innovation in various industries, improving the performance and accuracy of neural network-based workloads using ARC Neural Network Processor IP, and supporting third-party developers in utilizing our tools to create advanced AI applications.

Requirements
  • 8+ years of proven experience in architecting compiler software for domain-specific processors or other similar resource-constrained hardware, ideally NN-focused
  • Demonstratable ability in creating specifications, including requirements, high-level architecture, detailed design, and verification plans
  • In-depth understanding of compiler theory and industry trends
  • Hands-on experience with compiler internals, including various optimizations such as auto-parallelization, auto-scheduling, and performance analysis, preferably with NN compilers
  • Experience using open-source Neural Network technologies like LLVM / MLIR, TVM, Glow, xbyak, etc., and frameworks like ONNX, PyTorch, TensorFlow
  • Ability to design clean, scalable, and maintainable software interfaces
  • Experience with modern C++ design practices
  • Solid understanding of state-of-the-art deep learning concepts, methods, and models
  • Excellent problem-solving and critical thinking skills
  • Team player with good interpersonal skills
  • Excellent written and spoken English
About the Team

You'll be an integral part of the ARC Processor team, a group of dedicated professionals focused on developing and enhancing our neural network compiler. This team is at the forefront of AI technology, working on projects that drive innovation and shape the future of smart devices.

Rewards and Benefits

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. The salary range for this position is $140,000-$180,000 per year, based on experience. Your recruiter will provide more details about the benefits package during the hiring process.


  • Lead Compiler Engineer

    2 weken 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 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...


  • Eindhoven, Noord-Brabant, Nederland Timing Voltijd

    Software Developer Role SummaryWe are seeking a highly skilled software engineer to join our team at Company. This is a fantastic opportunity to work on exciting projects and contribute to the growth of our company.Job Responsibilities:Design, develop, and test software applications using various programming languages.Collaborate with cross-functional teams...


  • Eindhoven, Noord-Brabant, Nederland TU Eindhoven Voltijd

    About the RoleWe are seeking a highly motivated and experienced researcher to join our team as part of a prestigious Marie Skłodowska-Curie Actions (MSCA) doctoral network: Align AI. The Align AI doctoral network aims to train doctoral candidates to develop, evaluate, and engage with Large Language Models (LLMs). It focuses on aligning these models with...


  • Eindhoven, Noord-Brabant, Nederland TU Eindhoven Voltijd

    About the PositionWe are seeking a highly motivated doctoral candidate to join our research team as part of a prestigious Marie Skłodowska-Curie Actions (MSCA) doctoral network: Align AI. The Align AI doctoral network aims to train doctoral candidates to develop, evaluate, and engage with Large Language Models (LLMs). It focuses on aligning these models...


  • Eindhoven, Noord-Brabant, Nederland TU Eindhoven Voltijd

    About the PositionWe are seeking a highly skilled and motivated researcher to join our team at TU Eindhoven's Data and AI cluster.Job DescriptionThe Uncertainty in Artificial Intelligence (UAI) group is a rapidly growing unit focused on developing foundational AI methods. Our research encompasses the design of new AI approaches, algorithm development, and...


  • Eindhoven, Noord-Brabant, Nederland Studyportals Voltijd

    Job DescriptionAt Studyportals, we're dedicated to helping students find their ideal study program. We're on the lookout for a skilled Full Stack Web Developer to join our Product Engineering department and help us develop an AI advisor that understands each student's unique needs and preferences.Key Responsibilities:- Create an AI-powered student guidance...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Job DescriptionWe are seeking a highly skilled Mechanical Machinist and Engineer to join our team at ASML. The successful candidate will be responsible for operating CNC milling and turning machines, producing parts/proto's/dummy's with mechanical machining, and ensuring quality on output of outgoing parts from the Modelshop.


  • Eindhoven, Noord-Brabant, Nederland TU Eindhoven Voltijd

    Eindhoven University of Technology (TU Eindhoven) is an internationally top-ranking institution in the Netherlands, combining scientific curiosity with a hands-on approach. Our collaborative spirit translates into an open culture, driving our position as one of the top-five universities in collaboration with advanced industries.Fundamental knowledge enables...


  • Eindhoven, Noord-Brabant, Nederland TomTom Voltijd

    **Become a Key Member of Our Mapping Team**We are seeking an experienced software engineer to join our team and help us develop high-quality maps for navigation systems and future mobility solutions.As part of our Map Compilation Team, you will design, implement, and enhance map compilers in a cloud-based, distributed environment. You will tackle algorithmic...


  • Eindhoven, Noord-Brabant, Nederland TU Eindhoven Voltijd

    Job Overvieweindhoven university of technology is seeking an enthusiastic ph.d. candidate to develop novel ideas to establish trust in deep learning models.About the JobWe are looking for a highly motivated and skilled individual to join our team in eindhoven, the netherlands. The successful candidate will work on establishing trust in deep learning models...


  • Eindhoven, Noord-Brabant, Nederland NXP Semiconductors Voltijd

    Job DescriptionThe Automotive System Innovations team at NXP Semiconductors is dedicated to driving innovation on system level for the automotive businesses in various applications. Our focus includes highly automated and safe driving, audio, radar systems, in-vehicle networking, artificial intelligence, battery management systems, as well as mobile...


  • Eindhoven, Noord-Brabant, Nederland NXP Semiconductors Voltijd

    Company Overview:NXP Semiconductors is a leading technology company driving innovation in the automotive sector. Our Chief Technology Office (CTO) department focuses on system-level innovations for various applications, including highly automated and safe driving, audio, radar systems, in-vehicle networking, artificial intelligence, battery management...


  • Eindhoven, Noord-Brabant, Nederland Datenna BV Voltijd

    About DatennaDatenna is a rapidly expanding tech scale-up that combines cutting-edge OSINT and AI technologies to provide governments with critical insights into China's techno-economic landscape.The Role: Tech Talent Sourcing SpecialistAs a Tech Talent Sourcing Specialist at Datenna, you will drive our hiring strategy for tech and product talent,...


  • Eindhoven, Noord-Brabant, Nederland Datenna BV Voltijd

    At Datenna BV, we are a fast-growing tech scale-up combining cutting-edge OSINT and AI technologies to provide governments with critical insights into China's techno-economic landscape. As a Geopolitical Intelligence Talent Attraction Expert, you will play a vital role in building teams that shape the future of geopolitical intelligence.The RoleWe are...


  • Eindhoven, Noord-Brabant, Nederland TU Eindhoven Voltijd

    Eindhoven University of Technology is a world-renowned institution that combines scientific curiosity with a hands-on approach to tackle complex problems. As part of our Electromechanics and Power Electronics group, we are seeking an exceptional PhD candidate to contribute to the development of novel AI methods for monitoring and prognostics of power...


  • Eindhoven, Noord-Brabant, Nederland NXP Semiconductors Voltijd

    We are seeking a highly motivated and experienced System Innovations Engineer to join our Automotive System Innovations team at NXP Semiconductors. As a key member of our team, you will be responsible for researching and exploring various techniques to optimize Transformers for efficient inference on Edge AI devices.Transformers have been widely adopted in...


  • Eindhoven, Noord-Brabant, Nederland Synergie Voltijd

    Are you passionate about working with innovative technologies and contributing to a dynamic team? We are seeking an experienced Electronics Assembly Technician to join our team at Synergie in Eindhoven, Netherlands.Functie-eisen:• You have experience in the (electro-) technical industry• You are available to work in day shift from 07:30 - 16:30• You...


  • Eindhoven, Noord-Brabant, Nederland GoodHabitz Voltijd

    About GoodHabitzWe are a rapidly growing ed-tech company revolutionising the way people learn. Our culture thrives on creativity, collaboration, and achieving great results while having fun.Role OverviewAs an Executive Assistant at GoodHabitz, you will be the backbone of our Executive Leadership Team (ELT), ensuring their daily operations run smoothly. You...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Company OverviewASML is a leading company in the semiconductor industry, dedicated to enabling microchip makers to mass-produce patterns on silicon wafers.