This job might no longer be available.
Stagiaire Programmeur·euse Apprentissage par renforcement / Reinforcement Learning Programmer Intern
1 year ago
// ENGLISH VERSION WILL FOLLOW //
STAGE AUTOMNE 2022 / 4 MOIS (SEPTEMBRE-DÉCEMBRE)
TEMPS PLEIN / SEMAINE DE 4 JOURS (DU LUNDI AU JEUDI, 32H/SEMAINE)
Important : Seul · e · s les étudiant · e · s inscrit ·e· s dans un programme d’études au moment du stage, sont éligibles.
Lieu de travail :
Télétravail.
Hybride ou présentiel possible selon les règles sanitaires en vigueur au moment du stage.
STAGIAIRE PROGRAMMEUR·EUSE APPRENTISSAGE PAR RENFORCEMENT
POSTE(S) DISPONIBLE(S) : 1
RELÈVE DE : DIRECTEUR IA & APPRENTISSAGE AUTOMATIQUE
Eidos-Sherbrooke est un studio expert dédié à l’accélération de l’innovation technologique du studio de jeu vidéo Eidos-Montréal.
Par la recherche et le développement, Eidos-Sherbrooke a pour mission d’explorer, de tester et d’appliquer diverses technologies afin de soutenir la création d’expériences, d’univers et d’émotions pour les joueur·euse·s.
Le studio accueille des expertises techniques de haut niveau provenant des universités, ainsi que des talents locaux et internationaux, qui collaborent et pensent ensemble le Jeu vidéo de demain.
RESPONSABILITÉS :
- Dans le cadre de ce stage vous serez dans un premier temps amené·e à étudier les algorithmes les plus récents dans le domaine de la prise en compte du « feedback » humain dans des approches d’apprentissage par renforcement.
- La seconde partie du stage consistera à la mise en œuvre et l’évaluation de ces algorithmes dans un cadre de projet dédié.
EXPÉRIENCE & QUALIFICATIONS :
- Étudiant·e au Baccalauréat ou à la Maîtrise en Sciences Informatiques, Génie Informatique ou Logiciel, Mathématiques appliquées ou autre domaine connexe;
- Solides connaissances du langage de programmation Python;
- Connaissances de la théorie de l’Apprentissage par renforcement;
- Notions d’outils en Apprentissage automatique (Scikit-learn, Pytorch, TensorFlow), un fort atout;
- Notions des outils en Apprentissage par renforcement (OpenAI Gym, StableBaseline3), un fort atout;
- Expériences diverses en Programmation (participation à des Game Jams, développement de projets d’études et/ou personnels), un atout;
- Bonnes connaissances du langage de programmation C++ ou C#, un atout;
- Bilinguisme français-anglais.
QUALITÉS INTERPERSONNELLES :
- Curiosité et désir de repousser les barrières du jeu vidéo;
- Autonomie, débrouillardise;
- Rigueur;
- Attitude positive et bonne communication;
- Collaboration et maturité à recevoir et partager des critiques constructives.
MOTIVATIONS & INTÉRÊTS :
- De la passion et de l’ambition pour le Jeu vidéo sont essentielles!
// ENGLISH VERSION //
FALL 2022 INTERNSHIP / 4 MONTHS (SEPTEMBER-DECEMBER)
FULL-TIME / 4-DAYS WEEK (FROM MONDAY TO THURSDAY, 32H/WEEK)
Important: Only students registered in a study program at the time of the internship are eligible.
Workplace:
Remote.
Hybrid or at the office possible according to the sanitary rules in force at the time of the internship.
REINFORCEMENT LEARNING PROGRAMMER INTERN
POSITION(S) AVAILABLE: 1
REPORTS TO: AI & MACHINE LEARNING DIRECTOR
Eidos-Sherbrooke is an expert studio dedicated to driving the technological innovation of the video game studio Eidos-Montreal.
Through research and development, Eidos-Sherbrooke endeavours to explore, test and apply various technologies to support the creation of experiences, universes, and emotions for players.
The studio welcomes high-level technical expertise from universities as well as local and global talents who collaborate and collectively think about the Video Game of tomorrow.
RESPONSIBILITIES:
- In the context of this internship, the intern will first study the most recent algorithms in the field of integrating human feedback in reinforcement learning approaches.
- The second part of the internship will consist in the implementation and evaluation of these algorithms in a dedicated framework.
EXPERIENCE & QUALIFICATIONS:
- Bachelor’s or Master’s degree student in Computer Science, Computer or Software Engineering, Applied Mathematics or in a related field;
- Solid knowledge of the programming language Python;
- Knowledge of Reinforcement Learning theory;
- Notions of Machine Learning tools (Scikit-learn, Pytorch, TensorFlow), a strong asset;
- Notions of Reinforcement Learning tools (OpenAI Gym, StableBaseline3) a strong asset;
- Diversified experience in Programming (participation in Game Jams, development of school and/or personal projects), an asset;
- Good knowledge of the programming language C++ or C#, an asset;
- Bilingualism: French-English.
INTERPERSONAL QUALITIES:
- Curiosity and desire to push the boundaries of Video Game;
- Self-driven and resourceful;
- Rigor;
- Positive attitude and good communication skills;
- Collaborative and maturity to receive and share constructive criticism.
MOTIVATION & INTERESTS:
- Passion and ambition for Video Game are essential!
Create Your Profile — Game companies can contact you with their relevant job openings.