Want to get hired at Thales?
AI-Based Code Security Review Internship
Thales
Prague, Prague, CzechiaOn Site
Original Job Summary
About the Role
Thales people architect identity management and data protection solutions at the heart of digital security. In this role as an AI-Based Code Security Review Internship, you will work on integrating AI-powered reviews into software security processes.
What You Will Do
- Learn from experts on AI, security, and software development.
- Work with an AI-powered Integrated Development Environment (IDE).
- Interact with internally hosted LLMs via Command Line Interface (CLI).
- Create a usable knowledge base for AI and define RAG knowledge sets for chatbots.
- Interconnect various components with an IDE using Model Context Protocol (MCP).
Must-Have Requirements
- Practical knowledge of AI and basics of machine learning.
- Experience with AI and different LLMs including prompt engineering.
- General understanding of software engineering processes and practices.
- Basic knowledge of software security flaws and defenses.
- Ability to read code.
Nice-to-Have Requirements
- Understanding of Model Context Protocol (MCP).
- Background in software security and industry standards (OWASP, NIST, CIS).
- Coding experience in Java, C, .NET, or JavaScript.
About Thales in the Czech Republic
With over 400 employees from 45 nationalities and projects spanning government agencies, banking, mobile services, and IoT technology, Thales is an internationally diverse company where English is the official corporate language.
Key Skills/Competency
AI, LLMs, Code Review, Security, Software Engineering, Prompt Engineering, IDE, CLI, MCP, Cyber
How to Get Hired at Thales
🎯 Tips for Getting Hired
- Customize your resume: Emphasize AI, software security, and coding skills.
- Highlight project experience: Describe hands-on AI and LLM work clearly.
- Research Thales: Study their digital security projects and international operations.
- Prepare for interviews: Practice technical and security-related questions.
📝 Interview Preparation Advice
Technical Preparation
circle
Review AI and machine learning fundamentals.
circle
Test various integrated development environments.
circle
Study code security best practices.
circle
Familiarize with command line interfaces.
Behavioral Questions
circle
Explain a challenging project experience.
circle
Describe teamwork in technical projects.
circle
Discuss problem-solving under pressure.
circle
Share a learning moment from failure.