What are you looking for?
51 Résultats pour : « Portes ouvertes »

L'ÉTS vous donne rendez-vous à sa journée portes ouvertes qui aura lieu sur son campus à l'automne et à l'hiver : Samedi 18 novembre 2023 Samedi 17 février 2024 Le dépôt de votre demande d'admission à un programme de baccalauréat ou au cheminement universitaire en technologie sera gratuit si vous étudiez ou détenez un diplôme collégial d'un établissement québécois.

Leveraging AI techniques for security in DevOps pipelines

Targeted study program
Doctorate
Research domains
Software Systems, Multimedia and Cybersecurity
Financing
A scholarship is available
Other informations

Starting : Fall 2024

In the rapidly evolving field of software development, the integration of release engineering (DevOps) practices has become crucial for efficient and reliable software delivery. However, this integration often leads to new security challenges, necessitating innovative solutions. The rise of Large Language Models (LLMs) in artificial intelligence offers a promising avenue for addressing these challenges. LLMs, known for their ability to understand and generate human-like text, can be pivotal in analyzing code, detecting vulnerabilities, and automating security protocols within the DevOps pipeline. This project is motivated by the need to enhance security measures in DevOps through advanced AI techniques, ensuring safer and more robust software development processes.

The primary goal of this research project is to develop and integrate Large Language Models into the DevOps pipeline to identify and mitigate security risks effectively. This involves creating models that can understand and analyze software code, detect potential security breaches, and suggest or implement fixes automatically. The project aims to bridge the gap between AI and software development, creating a more secure and efficient pipeline for DevOps practices. By harnessing the power of LLMs, the project seeks to automate security checks, reduce human error, and accelerate the software development lifecycle while maintaining high standards of security and compliance.

Required knowledge

The project requires candidates who are (1) Self-motivated students with a strong interest in doing research, (2) have a strong background in software engineering and (3) a prior knowledge of AI techniques. Key skills include:

- Master's degree in Computer Science, Computer Engineering, Software Engineering or related discipline.

- Research experience with a published paper in international venues is an asset.

- Proficiency in programming languages such as Python, Java, or similar, with an emphasis on writing clean, efficient code.

- Prior knowledge of Large Language Models, machine learning algorithms, and their application in natural language processing.