AI Software Engineer
Indexed description
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.
- 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.
- 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.
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.
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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search