< Back to search

SAP • Mougins Cedex, FR

Stage: Refactorisation automatique de code avec GenAI F/H

< Back to search

Job Description

Faites ressortir le meilleur de vous-même

Les innovations de SAP permettent à plus de quatre cent mille clients dans le monde de travailler ensemble plus efficacement et d'utiliser plus efficacement les informations commerciales. Connu à l'origine pour son leadership en matière de logiciels de planification des ressources d'entreprise (ERP), SAP a évolué pour devenir un leader du marché des logiciels d'application de gestion de bout en bout et des services connexes pour les bases de données, l'analytique, les technologies intelligentes et la gestion de l'expérience. En tant que société en nuage comptant deux-cents millions d'utilisateurs et plus de cent mille employés dans le monde, nous sommes motivés et tournés vers l'avenir, avec une éthique d'équipe hautement collaborative et un engagement envers le développement personnel. Qu'il s'agisse de connecter des industries, des personnes ou des plates-formes mondiales, nous veillons à ce que chaque défi reçoive la solution qu'il mérite. Chez SAP, vous pouvez faire ressortir le meilleur de vous-même.

Votre mission:

Ce stage vise à évaluer la faisabilité de l'utilisation de l'intelligence artificielle générative pour le remaniement automatisé du code pour la sécurité. Cela inclut la correction des vulnérabilités existantes, et de supprimer les structures de code qui sont difficiles à analyser par les outils de tests statiques, typiquement utilisés pour identifier des vulnérabilités potentielles dans les applications au moment du développement (SAST).

Pour la première partie, le stagiaire utilisera les outils SAST existants pour détecter les vulnérabilités et développer des techniques pour améliorer les résultats avec GenAI. Ensuite, les outils SAST seront réutilisés pour mesurer si la vulnérabilité a bien été corrigée. Pour la deuxième partie, le stagiaire travaillera sur un ensemble de données existant de structures de code difficiles à analyser par les outils SAST et étudiera des méthodes pour refactoriser automatiquement ces modèles afin de les rendre plus faciles à analyser.

Le stagiaire doit être bien versé dans l'analyse de code statique et la recherche sur la sécurité Web.

Catalogues de modèles de code pour SAST

https://github.com/testable-eu/sast-testability-patterns

Votre profil:

  • Niveau universitaire : MSc en cours en informatique ou équivalent

  • Bonnes compétences en modélisation, analyse et programmation (Python, JavaScript, PHP, Java, ...)

  • Bonnes compétences en technologies web (HTTP, HTTPS, langage de programmation côté serveur/client)

  • Expérience en matière de sécurité

  • Maîtrise de l'anglais (langue de travail)

  • Capacité à organiser et mener des réunions

  • Bonnes aptitudes à la communication orale et écrite

  • Capacité à rédiger des documents en anglais, capacité de synthèse

Durée : 6 mois

Date de début: Mars/Avril 2025

Rémunération: conformément à la législation française, pour toute durée supérieure à 2 mois, ce stage fait l'objet d'une gratification, en alignement avec la grille définie par SAP.

Faites ressortir le meilleur de vous-même

Les innovations de SAP permettent à plus de quatre cent mille clients dans le monde de travailler ensemble plus efficacement et d'utiliser plus efficacement les informations commerciales. Connu à l'origine pour son leadership en matière de logiciels de planification des ressources d'entreprise (ERP), SAP a évolué pour devenir un leader du marché des logiciels d'application de gestion de bout en bout et des services connexes pour les bases de données, l'analytique, les technologies intelligentes et la gestion de l'expérience. En tant que société en nuage comptant deux-cents millions d'utilisateurs et plus de cent mille employés dans le monde, nous sommes motivés et tournés vers l'avenir, avec une éthique d'équipe hautement collaborative et un engagement envers le développement personnel. Qu'il s'agisse de connecter des industries, des personnes ou des plates-formes mondiales, nous veillons à ce que chaque défi reçoive la solution qu'il mérite. Chez SAP, vous pouvez faire ressortir le meilleur de vous-même.

L’inclusion, au cœur de notre stratégie

La culture d'intégration de SAP, l'accent mis sur la santé et le bien-être, et les modèles de travail flexibles contribuent à ce que chacun, quelle que soit son origine, se sente inclus et puisse donner le meilleur de lui-même. Chez SAP, nous sommes convaincus que les capacités et les qualités uniques que chaque personne apporte à notre entreprise nous rendent plus forts. Nous investissons dans nos employés pour leur inspirer confiance et les aider à réaliser leur plein potentiel. En définitive, nous croyons qu'il faut libérer tous les talents et créer un monde meilleur et plus équitable.


SAP est fier d'être un lieu de travail qui favorise l'égalité des chances et un employeur qui pratique l'action positive. Nous nous engageons à respecter les valeurs de l'égalité des chances en matière d'emploi et proposons des aménagements pour les candidats souffrant d'un handicap physique et/ou mental. Si vous souhaitez postuler chez SAP et que vous avez besoin de mesures d'adaptation ou d'une assistance particulière pour naviguer sur notre site Web ou remplir votre candidature, veuillez envoyer un e-mail à l'adresse suivante: Careers@sap.com

Employés SAP : les candidats ne peuvent être recommandés que pour des postes permanents - vous trouverez d'autres réglementations dans la politique de recommandation SAP. Des règlements particuliers peuvent s'appliquer aux postes de formation.

Réquisition: 415161 Secteur de travail: Software-Design and Development Déplacement escompté: 0 - 10% Statuts de carrière: Étudiant Type d’emploi: Limited Full Time Emplacements Supplémentaires: #LI-Hybrid

Faites ressortir le meilleur de vous-même

Les innovations de SAP permettent à plus de quatre cent mille clients dans le monde de travailler ensemble plus efficacement et d'utiliser plus efficacement les informations commerciales. Connu à l'origine pour son leadership en matière de logiciels de planification des ressources d'entreprise (ERP), SAP a évolué pour devenir un leader du marché des logiciels d'application de gestion de bout en bout et des services connexes pour les bases de données, l'analytique, les technologies intelligentes et la gestion de l'expérience. En tant que société en nuage comptant deux-cents millions d'utilisateurs et plus de cent mille employés dans le monde, nous sommes motivés et tournés vers l'avenir, avec une éthique d'équipe hautement collaborative et un engagement envers le développement personnel. Qu'il s'agisse de connecter des industries, des personnes ou des plates-formes mondiales, nous veillons à ce que chaque défi reçoive la solution qu'il mérite. Chez SAP, vous pouvez faire ressortir le meilleur de vous-même.

Votre mission:

Ce stage vise à évaluer la faisabilité de l'utilisation de l'intelligence artificielle générative pour le remaniement automatisé du code pour la sécurité. Cela inclut la correction des vulnérabilités existantes, et de supprimer les structures de code qui sont difficiles à analyser par les outils de tests statiques, typiquement utilisés pour identifier des vulnérabilités potentielles dans les applications au moment du développement (SAST).

Pour la première partie, le stagiaire utilisera les outils SAST existants pour détecter les vulnérabilités et développer des techniques pour améliorer les résultats avec GenAI. Ensuite, les outils SAST seront réutilisés pour mesurer si la vulnérabilité a bien été corrigée. Pour la deuxième partie, le stagiaire travaillera sur un ensemble de données existant de structures de code difficiles à analyser par les outils SAST et étudiera des méthodes pour refactoriser automatiquement ces modèles afin de les rendre plus faciles à analyser.

Le stagiaire doit être bien versé dans l'analyse de code statique et la recherche sur la sécurité Web.

Catalogues de modèles de code pour SAST

https://github.com/testable-eu/sast-testability-patterns

Votre profil:

  • Niveau universitaire : MSc en cours en informatique ou équivalent

  • Bonnes compétences en modélisation, analyse et programmation (Python, JavaScript, PHP, Java, ...)

  • Bonnes compétences en technologies web (HTTP, HTTPS, langage de programmation côté serveur/client)

  • Expérience en matière de sécurité

  • Maîtrise de l'anglais (langue de travail)

  • Capacité à organiser et mener des réunions

  • Bonnes aptitudes à la communication orale et écrite

  • Capacité à rédiger des documents en anglais, capacité de synthèse

Durée : 6 mois

Date de début: Mars/Avril 2025

Rémunération: conformément à la législation française, pour toute durée supérieure à 2 mois, ce stage fait l'objet d'une gratification, en alignement avec la grille définie par SAP.

Faites ressortir le meilleur de vous-même

Les innovations de SAP permettent à plus de quatre cent mille clients dans le monde de travailler ensemble plus efficacement et d'utiliser plus efficacement les informations commerciales. Connu à l'origine pour son leadership en matière de logiciels de planification des ressources d'entreprise (ERP), SAP a évolué pour devenir un leader du marché des logiciels d'application de gestion de bout en bout et des services connexes pour les bases de données, l'analytique, les technologies intelligentes et la gestion de l'expérience. En tant que société en nuage comptant deux-cents millions d'utilisateurs et plus de cent mille employés dans le monde, nous sommes motivés et tournés vers l'avenir, avec une éthique d'équipe hautement collaborative et un engagement envers le développement personnel. Qu'il s'agisse de connecter des industries, des personnes ou des plates-formes mondiales, nous veillons à ce que chaque défi reçoive la solution qu'il mérite. Chez SAP, vous pouvez faire ressortir le meilleur de vous-même.

L’inclusion, au cœur de notre stratégie

La culture d'intégration de SAP, l'accent mis sur la santé et le bien-être, et les modèles de travail flexibles contribuent à ce que chacun, quelle que soit son origine, se sente inclus et puisse donner le meilleur de lui-même. Chez SAP, nous sommes convaincus que les capacités et les qualités uniques que chaque personne apporte à notre entreprise nous rendent plus forts. Nous investissons dans nos employés pour leur inspirer confiance et les aider à réaliser leur plein potentiel. En définitive, nous croyons qu'il faut libérer tous les talents et créer un monde meilleur et plus équitable.


SAP est fier d'être un lieu de travail qui favorise l'égalité des chances et un employeur qui pratique l'action positive. Nous nous engageons à respecter les valeurs de l'égalité des chances en matière d'emploi et proposons des aménagements pour les candidats souffrant d'un handicap physique et/ou mental. Si vous souhaitez postuler chez SAP et que vous avez besoin de mesures d'adaptation ou d'une assistance particulière pour naviguer sur notre site Web ou remplir votre candidature, veuillez envoyer un e-mail à l'adresse suivante: Careers@sap.com

Employés SAP : les candidats ne peuvent être recommandés que pour des postes permanents - vous trouverez d'autres réglementations dans la politique de recommandation SAP. Des règlements particuliers peuvent s'appliquer aux postes de formation.

Réquisition: 415161 Secteur de travail: Software-Design and Development Déplacement escompté: 0 - 10% Statuts de carrière: Étudiant Type d’emploi: Limited Full Time Emplacements Supplémentaires: #LI-Hybrid

Company benefits

25 (UK) 30 (Germany) 21 (India) days annual leave + bank holidays
Accrued annual leave – 1 day/year up to 30 days (UK)
Open to job sharing
Sabbaticals
Adoption leave – Up to 52 weeks (UK)
Open to part time work for some roles
Returnship
Equity packages
Shared parental leave
Enhanced maternity leave
Fertility benefits
Pregnancy support
On-site childcare
Share options
Electric Car Salary Sacrifice
Gym membership
Dental coverage
Health insurance
Private GP service
Mental health platform access
Life assurance
Life insurance
Enhanced pension match/contribution
Enhanced paternity leave
Travel insurance
Cycle to work scheme
On-site gym
Bike parking
Enhanced sick pay
Emergency leave
Enhanced sick days
Company car
Open to part-time employees
Work from anywhere scheme

We need to ask employees of SAP what it's like to work there before we assign the company FlexScore®.

Location flexibility
?
More information needed
Hours flexibility
?
More information needed
Benefits
?
More information needed
Work-life balance
?
More information needed
Role modelling
?
More information needed
Autonomy
?
More information needed

Working at SAP

Company employees

107,000

Gender diversity (male:female)

65:35

Currently Hiring Countries

Argentina

Australia

Austria

Belgium

Brazil

Bulgaria

Canada

China

Colombia

Czechia

Egypt

Finland

France

Germany

Hong Kong

Hungary

India

Ireland

Italy

Japan

Kazakhstan

Mexico

Netherlands

Oman

Philippines

Poland

Portugal

Qatar

Romania

Saudi Arabia

Serbia

Singapore

Slovakia

South Africa

South Korea

Spain

Sweden

Switzerland

Thailand

United Kingdom

United States

Vietnam

Office Locations