Senior Software Engineer - Research & Development (m/f/d)

At Axelera AI we are building a novel software stack to unlock the power of industry-leading inmemory computing technology. Our software stack enables AI developers to transform their Machine Learning models into highly-optimized machine code for the Axelera hardware platform easily and efficiently and to run DL applications with high efficiency and performance. For our branch office in Zurich (CH) we are looking for a Senior Software Engineer – Research & Development to drive the technical agenda for the Axelera runtime system for computer vision applications and lead the development of the software infrastructure and libraries.

Your role

Your tasks will mainly include the following:

  • Lead the development of the Axelera runtime system for computer vision applications including hands-on code contributions in diverse software engineering environments
  • Partner with the architecture and hardware teams to define the hardware/software interface and drive hardware/software co-design
  • Work with data scientists and AI experts to develop algorithms for optimizing the usage of hardware resources for Neural Networks
  • Develop hardware-aware optimizations for the Axelera software stack
  • Work with product management to define the roadmap and execution timelines
  • Establish processes and tools for ensuring high quality in the software development process

Your profile

  • PhD in Electrical/Mechanical Engineering or Computer Science 
  • 5 years of research experience in an Applied Computational Sciences with an emphasis on numerical methods
  • At least 5 years of experience in C++ programming for GPUs (CUDA) and MPI 
  • At least 3 years of experience in Machine Learning using Python (including NumPy, SciPy & PyTorch) 
  • Ideally 2 years of experience with data visualization 
  • Experience with Parallel Computing and large-scale simulations 
  • You are passionate about rigorous software development practices, including testing and documentation 
  • You have excellent verbal and communication skills
  • Fluency in English is a must
  • You are self-reliant, independent with high sense of ownership of your work and value freedom with responsibility 
  • You thrive in a Research environment

Who we are

Axelera AI is a truly European deep-tech Start Up company which is developing a game-changing hardware and software platform for AI at the edge that will make the industry more integrated, efficient and accessible. Our mission is to spread artificial intelligence for a green, fair, trusted and safe world enabling new application of AI in diverse sectors like smart cities, retail and other markets. Our company is a spin-off from a multinational deep-tech group and is backed by a strong syndicate of institutional investors. We have an extraordinary and international team of top talented researchers and developers working in the headquarter in Eindhoven (NL) and in the branch offices in Leuven (BE), Zurich (CH) and Pisa (IT).

What we offer

Take the chance to become part of a dynamic, fast-growing, international organization. We offer an attractive compensation package, including a pension plan, extensive employee insurances and the option to get company shares.
An open culture that not only supports creativity and continual innovation is awaiting you.
Collaborative ownership and freedom with responsibility is characteristic for the way we act and work as a team.


Great! We are looking forward to receiving your application! For any further questions or information, please feel free to contact Heike Wilfling, HR Business Partner, For further information on Axelera AI please also have a look on our website:

Do you want to stay informed about our journey and our current vacancies? Follow us on Linkedin

Scroll to top