(Italy based) Senior Engineer – Computing Architecture Software Tooling

A deep-tech startup creating next-generation AI platform with $120M funding and 180+ employees including 55+ PhDs.
Milan, Metropolitan City of Milan, ItalyFlorence, Metropolitan City of Florence, ItalyBologna, Metropolitan City of Bologna, Italy
Backend
Senior Software Engineer
Remote
101 - 500 Employees
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Developer in Test III, Amazon Webview

Senior Software Developer in Test position at Amazon's WebView team focusing on test automation and infrastructure development.

Senior Software Development Engineer, AWS Global Backbone

Senior Software Development Engineer position at AWS Global Backbone team, focusing on developing and operating critical network infrastructure and software control systems for Amazon's global cloud platform.

Manufacturing Platform Engineer - Software Development, Annapurna Labs

Senior Software Engineer role at Annapurna Labs developing test infrastructure for ML acceleration hardware manufacturing, requiring 5+ years of software development experience.

Quality Assurance Engineer, Trust CX Innovation

Senior Quality Assurance Engineer role at Amazon's Alexa Trust CX Innovations team, focusing on testing and quality assurance for AI-powered products while ensuring privacy and accessibility standards.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI organization focusing on building secure and compliant services for Copilot, Bing, and other Microsoft AI products.

Description For (Italy based) Senior Engineer – Computing Architecture Software Tooling

Axelera AI, a pioneering deep-tech startup with $120M in funding, is seeking a Senior Engineer for Computing Architecture Software Tooling. This role is crucial in developing state-of-the-art AI computing systems, focusing on designing and implementing foundational tools for complex integrated circuits.

The position offers a unique opportunity to work with a world-class team of 180+ employees, including 55+ PhDs, in a company that has achieved significant milestones with their Metis™ AI Platform. As part of the Architecture team, you'll be responsible for creating and maintaining sophisticated tooling solutions while collaborating with cross-disciplinary teams.

The ideal candidate should have 3+ years of experience in software engineering, strong Python programming skills, and expertise in automated testing frameworks. Knowledge of low-level C programming and computer system architecture is essential. The role demands both technical excellence and strong communication skills to work effectively across teams.

Working at Axelera AI offers the opportunity to shape the future of AI computing while enjoying competitive benefits, including a pension plan, insurance, and company shares. The company promotes an open culture supporting creativity and innovation, with a strong commitment to diversity and inclusion.

Based in Italy with options for remote work, this position provides the perfect blend of technical challenge and career growth in a rapidly evolving AI technology company. Join us in revolutionizing the AI industry while working with cutting-edge technology and brilliant minds from around the world.

Last updated 3 months ago

Responsibilities For (Italy based) 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 (Italy based) 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 (Italy based) Senior Engineer – Computing Architecture Software Tooling

Relocation Benefits
  • Attractive compensation package
  • Pension plan
  • Extensive employee insurances
  • Option to get company shares
  • Relocation support

Interested in this job?