(Senior) Engineer – Computing Architecture Software Tooling

AI platform startup creating next-generation technology, raised $120M with 180+ employees including 55+ PhDs.
Milan, Metropolitan City of Milan, ItalyBologna, Metropolitan City of Bologna, ItalyFlorence, Metropolitan City of Florence, Italy
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
AI

Description For (Senior) Engineer – Computing Architecture Software Tooling

Axelera AI, a rapidly growing AI platform startup, is seeking a Senior Engineer specializing in Computing Architecture Software Tooling. This role is pivotal in developing state-of-the-art AI computing systems, focusing on designing and implementing foundational tools and methodologies for complex integrated circuits and computing architectures.

The position offers an exciting opportunity to work with a world-class team of 180+ employees, including 55+ PhDs, in a company that has raised $120 million and launched the innovative Metis™ AI Platform. Based in Italy (with options in Bologna, Florence, or Milan), the role combines technical leadership with hands-on development.

As a Senior Engineer, you'll be responsible for developing custom tooling frameworks, creating automation pipelines, and optimizing design flows for AI computing systems. The role requires expertise in Python programming, low-level C programming, and system architecture, along with strong collaboration skills to work effectively across multiple teams.

The ideal candidate will bring 3+ years of software engineering experience, strong technical skills in Python and testing frameworks, and a deep understanding of computer system architecture. This position offers the chance to shape the future of AI computing while working in an open, innovative culture that values creativity and collaborative ownership.

Benefits include a comprehensive package with pension plan, insurances, and the opportunity for company shares. The company's commitment to diversity and inclusion makes it an ideal workplace for professionals seeking to make a significant impact in the AI industry.

Last updated 3 days ago

Responsibilities For (Senior) Engineer – Computing Architecture Software Tooling

  • Develop and optimize custom tooling frameworks and workflows for AI computing systems
  • Create robust scripts and automation pipelines to streamline IC development
  • Work closely with architecture, hardware, and software teams
  • Optimize design flows for performance, scalability, and resource utilization
  • Lead initiatives to improve the design environment
  • Document workflows, tools, and methodologies
  • Provide training and support to team members

Requirements For (Senior) Engineer – Computing Architecture Software Tooling

Python
Linux
  • Bachelor's, Master's, or PhD in Electrical Engineering, Computer Engineering, or related field
  • 3+ years of experience in software engineering and tooling infrastructure
  • Proficiency in python programming and strong understanding of language features and best practices
  • Experience with python packaging tools and knowledgeable in package distribution and dependency management
  • Expertise in automated testing frameworks and CI/CD systems
  • Hands-on experience with low-level C programming
  • Understanding of computer system architecture basics
  • Strong debugging, problem-solving, and optimization skills
  • Excellent communication and collaboration skills

Benefits For (Senior) Engineer – Computing Architecture Software Tooling

Medical Insurance
Vision Insurance
Dental Insurance
  • Attractive compensation package
  • Pension plan
  • Employee insurances
  • Option to get company shares
  • Open culture supporting creativity and innovation
  • Collaborative ownership

Interested in this job?

Jobs Related To Axelera AI (Senior) Engineer – Computing Architecture Software Tooling

Senior Engineer - Computing Architecture (Italy-based)

Senior Computing Architecture Engineer role at Axelera AI, focusing on designing next-gen AI computing systems with competitive benefits and international work environment.

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SAAS solutions for digital ordering and subscription management systems.

Sr. Software Development Engineer, Live Sports, Prime Video Sports

Senior Software Engineer role at Amazon Prime Video Sports, building scalable solutions for live sports streaming experiences using AWS services.

Network Development Engineer, Direct Connect

Senior Network Development Engineer role at AWS Direct Connect team, focusing on designing and implementing large-scale cloud network infrastructure.

Sr. EU Site Process Engineer, EU PE

Senior EU Site Process Engineer position at Amazon, focusing on process improvement and operational excellence in fulfillment centers across Europe.