Job Description
**Introduction**
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio.
Hiring location is Naples, but work activities will be based in Salerno.
**Your role and responsibilities**
We are looking for motivated and tech-passionate new graduates to support development and running phase of application solutions. This role requires ability to understand architectures of existing applications, support development of new functionalities and/or re-engineer highly complex application components, to integrate software packages and reusable objects.
You will work with senior IBM architects, analysts, and developers in order to learn how you can understand enterprise IT ecosystems, how to verify the correct executions of applications and batches, how to enhance them in order to introduce new functionalities that bring benefits and innovation to the customer solutions.
In addition, you will support analytical activities related to data-driven solutions, contribute to exploratory data analysis, and participate in the development and experimentation of machine learning models to enhance decision-making and automation for client use cases.
You may contribute to tasks such as data preprocessing and feature engineering, model evaluation and validation, and documentation of analytical requirements and findings.
Moreover, you will have access to the latest education, tools and technology, and a career path within the world’s technology leader company.
**Required technical and professional expertise**
We are looking for candidates with the following background and skills:
* Graduate Resources with Bachelor or Master Degree in one of the followings fields: Computer Science, Engineering, Mathematics
* Knowledge of major programming languages such as Java, Python
* Knowledge of SQL, relational and non-relational database
* Intermediate knowledge of cloud programming and Generative AI
* Familiarity with machine learning concepts and basic statistical modeling techniques (classification, regression, clustering)
* Basic experience with Python data analysis libraries (e.g. pandas, NumPy, scikit-learn) or equivalent academic exposure
* Understanding of data preprocessing and exploratory data analysis concepts
* Interest in developing skills around model development, evaluation, and interpretation
* Intermediate knowledge of English language
* Good interpersonal and communication skills
**Preferred technical and professional experience**
Are very appreciated certifications or coursework on:
* Java programming languages
* Cloud provider (AWS, Azure, Google Cloud)
* Data Science, Machine Learning, Statistics or related fields
* Data visualization tools (e.g., PowerBI, Tableau, matplotlib, seaborn) for analytical storytelling
and proficiency with version control tools (e.g. Git) for collaborative analytical workflows.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio.
Hiring location is Naples, but work activities will be based in Salerno.
**Your role and responsibilities**
We are looking for motivated and tech-passionate new graduates to support development and running phase of application solutions. This role requires ability to understand architectures of existing applications, support development of new functionalities and/or re-engineer highly complex application components, to integrate software packages and reusable objects.
You will work with senior IBM architects, analysts, and developers in order to learn how you can understand enterprise IT ecosystems, how to verify the correct executions of applications and batches, how to enhance them in order to introduce new functionalities that bring benefits and innovation to the customer solutions.
In addition, you will support analytical activities related to data-driven solutions, contribute to exploratory data analysis, and participate in the development and experimentation of machine learning models to enhance decision-making and automation for client use cases.
You may contribute to tasks such as data preprocessing and feature engineering, model evaluation and validation, and documentation of analytical requirements and findings.
Moreover, you will have access to the latest education, tools and technology, and a career path within the world’s technology leader company.
**Required technical and professional expertise**
We are looking for candidates with the following background and skills:
* Graduate Resources with Bachelor or Master Degree in one of the followings fields: Computer Science, Engineering, Mathematics
* Knowledge of major programming languages such as Java, Python
* Knowledge of SQL, relational and non-relational database
* Intermediate knowledge of cloud programming and Generative AI
* Familiarity with machine learning concepts and basic statistical modeling techniques (classification, regression, clustering)
* Basic experience with Python data analysis libraries (e.g. pandas, NumPy, scikit-learn) or equivalent academic exposure
* Understanding of data preprocessing and exploratory data analysis concepts
* Interest in developing skills around model development, evaluation, and interpretation
* Intermediate knowledge of English language
* Good interpersonal and communication skills
**Preferred technical and professional experience**
Are very appreciated certifications or coursework on:
* Java programming languages
* Cloud provider (AWS, Azure, Google Cloud)
* Data Science, Machine Learning, Statistics or related fields
* Data visualization tools (e.g., PowerBI, Tableau, matplotlib, seaborn) for analytical storytelling
and proficiency with version control tools (e.g. Git) for collaborative analytical workflows.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application