Jobs at Ubisoft
290 open roles at Ubisoft, collected from company and public job boards, with the interview questions these roles are likely to bring. Open each listing to review details and apply.
Got this interview? Our apps help you get the job.
Where Ubisoft is hiring
Interviewing at Ubisoft?
Hiring most for: Game Designer (7), Vfx Artist (4), Gameplay Animator (4), Programmeuse (3).
What its postings ask for: Python (20%), R (17%), C++ (17%).
Questions these roles are likely to bring
- Why do you want to join Ubisoft?
- How do you test a design with users before it is built?
- How do you work with developers so the build matches the design?
- How do you balance what users ask for with what the business needs?
- Walk me through a design from your portfolio, from the problem to the result.
Practise the Ubisoft Game Designer interview free →
Prep Sarthi, from the same team as ApplySarthi: a spoken mock interview built from your CV and this Ubisoft job description, with your score and your weakest answer reviewed. The first 7-minute mock interview is free.
Find the jobs that fit your CV
Sign in and upload your CV: ApplySarthi ranks open jobs by how well they fit you. Open any job and press Tailor my CV for this job for a version written for it. Free.
Find jobs that fit my CV- Senior UX and Core Tools C++ Engineer [Snowdrop]Bucharest, Bucharest, Romania · 2026-11-10
- Product Director – MarketingSofia, Sofia City Province, Bulgaria · 2026-11-10
- Senior Node System Programmer [Snowdrop]Malmö, Skåne County, Sweden · 2026-11-10
- Product Specialist - DatabricksMontreal, Qc, Canada · 2026-11-10
- Spécialiste de produit - DatabricksMontreal, Qc, Canada · 2026-11-10
- Programmeuse, Programmeur Front-End Esport - Rainbow Six SiegeMontreal, Qc, Canada · 2026-11-10
- Front-end Epsort Programmer - Rainbow Six SiegeMontreal, Qc, Canada · 2026-11-10
- CRM Webmarketing Assistant - Stage (6 mois) Janvier 2027 (F/H/NB)Paris, Idf, France · 2026-11-10
- Programmeuse, Programmeur Outils Python - TGQFMontreal, Qc, Canada · 2026-11-10
- Tools Programmer Python - TGQF Montreal, Qc, Canada · 2026-11-10
- Data DeveloperBucharest, Bucharest, Romania · 2026-11-09
- HR PartnerSofia, Sofia City Province, Bulgaria · 2026-11-09
- TEXTURE & LOOKDEV SUPERVISOR - Hybride VFX Montreal, Qc, Canada · 2026-11-09
- ScénaristeMontreal, Qc, Canada · 2026-11-09
- ScriptwriterMontreal, Qc, Canada · 2026-11-09
- Lead Game DesignerBarcelona, Ct, Spain · 2026-11-06
- Data AnalystBarcelona, Ct, Spain · 2026-11-06
- Expert Technical Artist - Shader (F/H/NB) [AAA Project]Annecy, Auvergne-rhône-alpes, France · 2026-11-06
- Senior Network AdministratorParis, Idf, France · 2026-11-06
- UI ProgrammerSaguenay, Qc, Canada, Barcelona, Ct, Spain · 2 openings · 2026-11-06
- Concepteur.trice en Économie de JeuMontreal, Qc, Canada · 2026-11-06
- Game Economy DesignerMontreal, Qc, Canada · 2026-11-06
- Event & Knowledge Management Assistant - Stage (6 mois) - Janvier 2027 (F/H/NB)Paris, Idf, France · 2026-11-06
- Programmeur.euse IUSaguenay, Qc, Canada · 2026-11-06
- Combat Game Designer (F/M/NB)Bordeaux, Nouvelle-aquitaine, France · 2026-11-06
- Superviseur·e Texture & LookDev - Hybride VFXMontreal, Qc, Canada · 2026-11-06
- Community Development & Advocacy Manager [Assassin's Creed] Shanghai, Shanghai, China · 2026-11-05
- R&D Engineer (C++)Pune · 2026-11-05
- Comptable Fournisseur (F/H/NB)Saint-mandé, Idf, France · 2026-11-04
- Stage - 6 mois - Level Artist (F/H/NB) [AAA Project] - Décembre2026Annecy, Auvergne-rhône-alpes, France · 2026-11-04
- Senior Software Engineer – AI Agent Platform (W/M/X)Saint-mandé, Idf, France · 2026-11-04
- Customer Experience Program Manager Assistant – Internship (6-month) January 2027 (W/M/NB)Paris, Idf, France · 2026-11-04
- Mobile Data Analyst Assistant – Stage (6 mois) Janvier 2027 (F/H/NB)Paris, Idf, France · 2026-11-04
- Producteur·trice principal·e - Assassin's CreedQuébec City, Qc, Canada · 2026-11-04
- Lead Producer - Assassin's CreedQuébec City, Qc, Canada · 2026-11-04
- Superviseur·e CG - Hybride VFXMontreal, Qc, Canada · 2026-11-04
- CG Supervisor Montreal, Qc, Canada · 2026-11-04
- Dev TesterDa Nang, , Vietnam · 2026-11-03
- Alternance Marketing Specialist (12 mois) - (F/H/NB)Annecy, Auvergne-rhône-alpes, France · 2026-11-03
- Programmeur.euse Online (Rainbow Six)Saguenay, Qc, Canada · 2026-11-03
- Online Game Programmer (Rainbow Six)Saguenay, Qc, Canada · 2026-11-03
- Artiste d’interface utilisateur·triceSaguenay, Qc, Canada · 2026-11-03
- User Interface ArtistSaguenay, Qc, Canada · 2026-11-03
- Senior Game Designer (Combat) - For HonorMontreal, Qc, Canada · 2026-11-03
- Concepteur·trice principal·e de jeu (Combat) - For HonorMontreal, Qc, Canada · 2026-11-03
- Assistant·e aux opérations commerciales - Partenariats stratégiques et développement des affaires mobilesMontreal, Qc, Canada · 2026-11-02
- Directeur·trice technique graphique - CCTG ImaginariumMontreal, Qc, Canada · 2026-11-02
- Technical Art Director - CCTG ImaginariumMontreal, Qc, Canada · 2026-11-02
- Automation Project ManagerPune · 2026-10-30
- Senior Game Designer - Beyond Good & Evil 2 - H/F/NBMontpellier, Occitanie, France · 2026-10-30
- Senior Engine Programmer[New Project on Switch2]Chengdu, Sichuan, China · 2026-10-30
- Community Developer - Unannounced Projects (F/H/NB)Annecy, Auvergne-rhône-alpes, France · 2026-10-30
- Senior Data AnalystBarcelona, Ct, Spain · 2026-10-30
- Animation Director [Rainbow Six]Shanghai, Shanghai, China · 2026-10-30
- Programmeuse, Programmeur en ligne (Online services - player identity)Montreal, Qc, Canada · 2026-10-30
- QC Manager - TSDPune · 2026-10-30
- Senior Machine Learning Engineer (W/M/X)Saint-mandé, Idf, France · 2026-10-30
- Chef.fe d'équipe Informatique (Online)Montreal, Qc, Canada · 2026-10-30
- Incident Response Security AnalystShanghai, Shanghai, China · 2026-10-30
- Senior Legal Counsel - ProductParis, Idf, France · 2026-10-30
- Cloud administrator (W/M/NB)Saint-mandé, Idf, France · 2026-10-30
- Juriste Droit Boursier (F/H/NB)Rennes, Brittany, France · 2026-10-30
- Data Governance Project Manager Assistant - Stage (6 mois) Mars 2026 (F/H/NB)Paris, Idf, France · 2026-10-30
- Programmeur·se Senior C++ - Apprentissage automatiqueMontreal, Qc, Canada · 2026-10-30
- Technical AnimatorChengdu, Sichuan, China · 2026-10-30
- Sr Community Developer - For HonorMontreal, Qc, Canada · 2026-10-30
- Directrice narrative, Directeur narratif [Assassin's Creed]Montreal, Qc, Canada · 2026-10-30
- Consolideur.se (H/F/NB)Carentoir, Brittany, France · 2026-10-30
- Administrateur.rice Systèmes et ApplicationsMontreal, Qc, Canada · 2026-10-30
- Artiste technique IU (March of Giants)Montreal, Qc, Canada · 2026-10-30
- Junior Technical Artist - Rainbow Six SiegeBarcelona, Ct, Spain · 2026-10-30
- Lead Level Designer - BGE2 - (H/F/NB)Montpellier, Occitanie, France · 2026-10-30
- Chef.fe Technique - Programmeur.meuse IU (Far Cry)Montreal, Qc, Canada · 2026-10-30
- DevOps Linux - Game Services (W/M/X)Saint-mandé, Idf, France · 2026-10-30
- Local IT Support – Ubisoft Ivory Tower (F/H/NB)Lyon, Auvergne-rhône-alpes, France · 2026-10-30
- Animateur-trice jouabilité sénior - [March of Giants]Montreal, Qc, Canada · 2026-10-30
- Développeur·euse logiciel en exploitation de modèles d’apprentissage automatiqueMontreal, Qc, Canada · 2026-10-30
- Administrateur·trice du stockageMontreal, Qc, Canada · 2026-10-30
- Lead technique moteurQuebec City, , Canada · 2026-10-30
- Artiste d’effets spéciaux (Assassin's Creed Invictus)Montreal, Qc, Canada · 2026-10-30
- Release and Build Specialist (F/H/NB) – The CrewVilleurbanne, Auvergne-rhône-alpes, France · 2026-10-30
- Associate Deal Manager São Paulo, Sp, Brazil · 2026-10-30
- Data ScientistSingapore, , Singapore · 2026-10-30
- Programmeur.euse IA - R6 SIEGEMontreal, Qc, Canada · 2026-10-30
- Lead technique jouabilité (For Honor)Montreal, Qc, Canada · 2026-10-30
- Gameplay Animation Director - Beyond Good & Evil 2 - H/F/NBMontpellier, Occitanie, France · 2026-10-30
- Programmeur·euse Anti-triche (March of Giants)Montreal, Qc, Canada · 2026-10-30
- Programmeur.euse 3D SéniorMontreal, Qc, Canada · 2026-10-30
- Senior VFX Artist [Tom Clancy's The Division 3]Malmö, Skåne County, Sweden · 2026-10-30
- Monetization DirectorMontreal, Qc, Canada · 2026-10-30
- Programmeur.euse moteur Quebec City, , Canada · 2026-10-30
- Lead Character Artist [Tom Clancy's The Division 2]Malmö, Skåne County, Sweden · 2026-10-30
- Workplace SpecialistNewcastle Upon Tyne, England, United Kingdom · 2026-10-30
- Game Security Programmer [Game Security] (f/m/d)Düsseldorf, Nrw, Germany · 2026-10-30
- Senior Graphic Programmer [New Project on Switch2]Chengdu, Sichuan, China · 2026-10-30
- Directeur·trice Associé·e, Services de Jeu Montreal, Qc, Canada · 2026-10-30
- Programmeur.euse AnimationMontreal, Qc, Canada · 2026-10-30
- Spécialiste en sécurité – Fraude numériqueMontreal, Qc, Canada · 2026-10-30
- Team Lead (F/M/NB)Bordeaux, Nouvelle-aquitaine, France · 2026-10-30
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.