Categoria: Technology & Telecoms Luogo di lavoro: Pisa
Due to our steady growth, we are looking for a tech enthusiast talent as R&D AI/ML Software Engineer to join our R&D team in Pisa.
The candidate will be involved in cutting‑edge R&D activities. The main tasks include:
- software development
- software integration, testing and validation
- contributions in requirements definition and analysis, system and software architecture design
Other responsibilities include:
- Participation in technical meetings for R&D international projects, with travel in EU countries
- Involvement in writing technical documentation and deliverables
- Technical Scouting
Requisiti
- You have a Master Degree in a related technology area, such as computer science, information technology engineering (computing engineering, telecommunication engineering, electronic engineering), automation engineering, biomedical engineering.
- Masters in hard sciences subjects, for example mathematics and physics may be considered.
- You gained at least 2 years of experience in development with either Python, Go or Java and experience with ML/AI libraries, frameworks and MLOps: MLFlow, PREFECT, TorchServe, PyTorch Lightning or others.
- You have good understanding of data structures, data modeling, and software architecture principles relevant to ML/AI applications.
- You developed capabilities in writing technical documentation both in Italian and English language, about architecture, software design, technical reports for testing, integration and validation activities.
- You know about networking foundations.
- You are a curious person, eager to learn and continuously experiment with new things, and inclined to interact and collaborate with multidisciplinary teams and international partners.
- You are available to travel in EU countries when needed.
- Optional: Knowledge of virtualization technologies and practical experience with platforms for management of Virtual Machines and containers (e.g., OpenStack, Docker, Kubernetes).
- Optional: Knowledge (at least basic level) of DevOps solutions for testing automation and CI/CD, preferably with practical experience.
- Optional: Practical experience (at least basic level) with relational and non-relational database management.
- Optional: Knowledge (at least basic level) of protocols, techniques and solutions for messaging and data exchange, preferably with practical experience with open‑source solutions (e.g., Kafka, RabbitMQ, etc.).
- Optional: Previous experience, knowledge or interest in one of the following areas: SDN/NFV, edge and cloud computing, network security, IoT platforms.