AI Software Engineer

Txt Group

ITremote countryPosted Jun 30, 2026
Posting intelligenceActively listedReposted 44×, possible evergreen/ghost posting

Skills

kubernetesjavascripttypescriptdockerpythoncicdgoml

About the role

TXT InfraWise is an innovative startup and spin-off of Politecnico di Milano, as well as part of the TXT Group, specializing in the development of advanced solutions for monitoring and managing critical infrastructures such as bridges, viaducts, and tunnels. Through proprietary IoT/OT platforms, advanced algorithms, and AI-native technologies, the company develops predictive systems for real-time analysis of the structural health of civil infrastructures, transforming academic research into practical solutions that enhance safety and territorial resilience.

TXT InfraWise is looking to hire two professionals for the roles of AI Software Engineer – Advanced and AI Software Engineer – Professional.

The selected candidates will be responsible for developing, integrating, and maintaining software applications with Artificial Intelligence capabilities, ensuring product quality, reliability, and scalability.

Key Responsibilities:AI Software Engineer – Advanced:

Participate in the technical definition and implementation of solutions, ensuring code quality, security, and scalability;

Develop backend and frontend components and services, with a focus on reusability and long-term maintainability;

Collaborate with AI/ML Engineers and Data Scientists to industrialize AI solutions;

Manage deployments, logging, monitoring, and application maintenance.

Additional Responsibilities for the AI Software Engineer – Professional

Support junior colleagues in their technical growth and ensure compliance with architectural guidelines defined by the Solution Architect;

Apply and promote DevOps and Lean practices, contributing to the standardization and automation of development processes;

Collaborate with analysts and business stakeholders to refine requirements and translate them into effective application solutions.

Required Technical Skills:AI Software Engineer – Advanced:

Good knowledge of Python and JavaScript/TypeScript programming languages;

Knowledge of Go is considered a plus;

Good understanding of modern development environments, version control systems (Git), and CI/CD pipelines;

Understanding of the fundamental principles of AI/ML and model integration;

Knowledge of REST APIs, microservices, and cloud-native architectures;

Ability to work effectively in agile and multidisciplinary environments;

Good command of the English language;

Experience working on highly scalable digital products is considered a plus.

Additional Requirements for the AI Software Engineer – Professional:

In addition to the skills listed above, candidates should have:

Excellent knowledge of Python and JavaScript/TypeScript programming languages;

Excellent understanding of AI/ML fundamentals and model integration;

Extensive experience in designing and consuming RESTful APIs, handling HTTP requests, and using WebSockets;

Good experience with Docker, Kubernetes, and cloud infrastructures.

Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Why Join TXT InfraWise?

Joining TXT InfraWise means becoming part of a highly qualified organization that manages the entire value chain, from the design and supply of smart sensors to specialized consulting services and the development of Machine Learning-based decision support systems.

Hybrid working model: the possibility to work remotely up to 4 days per week;

Opportunity to join an innovative and international environment where research and industry collaborate to transform technology into tangible value;

Permanent employment contract;

For the Advanced role, the annual gross salary range is between EUR 27.000 and EUR 30.000;

For the Professional role, the annual gross salary range is between EUR 39.000 and EUR 44.000;

Employment relationship governed by the Italian Metalworking Industry Collective Labor Agreement (CCNL Metalmeccanico);

Job level and compensation will be determined based on the candidate's actual experience and skills.

This position is open to applicants of all genders, in accordance with Italian Legislative Decree 198/2006. The company promotes equal opportunities and values diversity in all its forms.

#LI-Hybrid

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Italy varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Italy medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.