Junior
Job Description:
Leonardo is an international industrial group, among the world's leading companies in Aerospace, Defense, and Security, which creates multi-domain technological capabilities in Helicopters, Aircraft, Aerostructures, Electronics, Cyber Security, and Space. With over 60,000 employees worldwide, the company has a solid industrial presence in Italy, the United Kingdom, Poland, the United States, and operates in 150 countries also through subsidiaries, joint ventures, and shareholdings. A protagonist in major global strategic programs, it is a technological and industrial partner for Governments, Defense Administrations, Institutions, and businesses. In 2024, Leonardo recorded consolidated revenues of € 17.8 billion, new orders for € 20.9 billion, and invested € 2.5 billion in R&D activities. Innovation, continuous research, digital industry, and sustainability are the pillars of its business worldwide.
Experienced tutors in your field will guide you, allowing you to deepen your theoretical knowledge and develop your thesis, preparing you in the best way for future professional challenges.
The topics proposed for theses to be developed at Leonardo cover a wide range of technological fields, research, and innovation: from Artificial Intelligence to High-Performance Computing, from Cyber Security to Materials Engineering, passing through the aerospace sectors. You will be able to explore the most cutting-edge areas of your field of study, with creativity and a spirit of innovation.
To support you during this experience, which will last a maximum of six months, an expense reimbursement is also provided.
We are looking for 1 young student to be included in an internship with the aim of developing their master's thesis on the topic of "Design of a graphical platform for training an AI model for the analysis of aeronautical test data" at the Caselle Sud (Turin) site.
As part of the digitalization initiatives and the increase in computing and data analysis capabilities for test data, the study and development of a technologically advanced solution for the creation of a client-side graphical interface (GUI) to be integrated into the Flight Test Suite software platform is required.
The objective is to enable Test Engineers to visually and assisted design Artificial Intelligence models and their subsequent training on flight data, or more generally on prototype aircraft test data managed by the Test & Evaluation department.
The project will contribute to improving the efficiency of data analysis processes and enhancing the information derived from test campaigns.
The main activities foreseen will be:
Analysis of the functional requirements of the Flight Test Suite platform;
Development of a graphical interface for the visual design of AI models;
Support for the integration of the solution into the existing software context;
Interaction with Test Engineers for the definition of functionalities and operational validation;
Preparation of technical documentation.
Educational Qualification: Master's Degree in Computer Engineering or Computer Science.
Seniority: Junior
Technical knowledge and skills:
In-depth knowledge of modern programming languages;
Experience in Client-Server architecture development;
Basic knowledge of Machine Learning and Data Analysis;
Familiarity with graphical interface development.
Behavioral skills:
Proactivity;
Ability to work in a team;
Learning orientation;
Flexibility;
Communication;
Interest in aeronautical systems and electrification technologies.
Language skills:
Computer skills:
Excellent knowledge of the main programming languages;
Preferred experience with GUI development frameworks;
Familiarity with data analysis tools and software development environments.
Programming languages:
TypeScript + Python as the main web option (modern web application, GUI/backend separation, standard for ML and data analysis).
Java with FXML as a desktop alternative, easily integrable with MATLAB.
MATLAB as a baseline and possible computing engine, to ensure continuity with work already done.
How does the selection process work?
Following the collection of applications, CVs that best meet the required qualifications are evaluated and identified.
Selected candidates will have an introductory interview with the Human Resources team and with the Business, where technical topics, motivation, and personal aptitudes will be explored.
At the end of the process, the person receives feedback, both in case of a positive and negative outcome.
We look forward to your application.
By collaborating with us, you will constantly face the challenges of high technology, enhance your skills, and build a professional path of excellence.
Seniority: Junior
Primary Location: IT - Torino - Caselle Sud
Contract Type:
Hybrid Working: In loco
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well Leonardo matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.