AI Programmer - (R6 SIEGE)
Ubisoft
Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable experiences, from Assassin’s Creed and Rainbow Six to Just Dance and many more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join us and help create the unknown!
Job Description
We are building cutting-edge AI Bots for Rainbow Six Siege . Our goal is to create bots capable of realistically replicating the decisions, tactics, and behaviors of real players, delivering an increasingly rich training and gameplay experience. We are looking for an enthusiastic and adaptable programmer who is eager to leverage the latest technologies to create, test, and deliver high-quality AI systems.
What You'll Do
- Design, develop, and maintain the systems and behaviors that power the AI Bots for Rainbow Six Siege .
- Develop believable behaviors that enable bots to realistically reproduce the decisions, tactics, and reactions of real Rainbow Six Siege players.
- Program in C++ and use the team’s tools and technologies to create, test, and iterate on AI features.
- Collaborate closely with programmers, game designers, QA testers, and other AI specialists to continuously improve the quality and realism of the bots.
- Contribute to the improvement of the tools, technologies, and pipelines used to develop, debug, and validate AI behaviors.
- Use gameplay data, test results, and player feedback to iterate on AI features and improve their quality, robustness, and realism.
- Proactively identify performance, stability, and quality issues and actively contribute to resolving them.
- Own features from conception through delivery while maintaining a high standard of quality and reliability.
- Stay informed on advancements in artificial intelligence and contribute to technical innovation within the team.
Qualifications
What You'll Bring
Education
- Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent combination of education and experience.
Experience & Skills
- Minimum of 5 years of experience programming in C++ within the video game industry, embedded systems, or other relevant fields.
- Strong proficiency in C++.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- Experience developing for console platforms.
- A unique combination of attention to detail and flexibility in your work organization.
- Strong communication skills and the ability to collaborate with multidisciplinary teams while helping elevate quality standards and supporting the game’s vision.
- A creative mindset and a strong passion for innovation.
- ...We are building cutting-edge AI Bots for Rainbow Six Siege . Our goal is to create bots capable of realistically replicating the decisions tactics... .... We are looking for an enthusiastic and adaptable programmer who is eager to leverage the latest technologies to create...SuggestedFull timeRemote work
- ...Nous construisons des AI Bots de pointe pour Rainbow Six Siege. Notre objectif est de créer des bots capables de reproduire de façon crédible les décisions... .... Expérience : ~5 ans dexpérience minimum en programmation C dans le secteur des jeux vidéo ou des systèmes...SuggestedFull timeRemote workFlexible hours
- ...inconnu ! Description du poste Nous construisons des AI Bots de pointe pour Rainbow Six Siege. Notre objectif est de créer des bots capables de... ...équivalente. Expérience : ~5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou des systèmes...SuggestedFull timeFlexible hours
- ...informatique ou en génie informatique, ou autre formation ou expérience équivalente. Expérience : ~5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou des systèmes intégrés, ou autres champs pertinents. Connaissances : Capacité à...Suggested
- ...mindset, ownership, and pride in building something real—together. What you’ll do Design, implement, and maintain real‑time gameplay AI systems in Unreal Engine Own AI behaviors end to end: architecture, implementation, debugging, tuning, and optimization in real...SuggestedFull time
- ...create the unknown! Job Description What you’ll do This programmer will be responsible for anything related to NPC behavior tech:... ...on animation. • Work in C++ and behavior trees, both to build AI behaviors and building user-friendly and reliable nodes. • Have...Full time
- ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la conception... ...Sony game development team in Canada. Position – Senior AI Programmer We are looking for an experienced Senior AI...Full timeTemporary workInternship
- ...consistency in both visual presentation and underlying logic; Develop tools to support UI systems; Collaborate with designers and programmers to rapidly prototype interaction concepts; Respond effectively to feedback and produce quick iterations; Provide hooks and...Full time
- ...matière de développement; Proposer des améliorations lorsque nécessaire en concevant et en mettant en œuvre des nouveaux systèmes; Programmer de façon claire et structurée en tenant compte des critères de performance, d’entretien, d’évolutivité, d’opérabilité et de...Full timeWork at office
- ...a large-scale ERP system that's actively evolving? As an RPG/SQL Programmer at Keyloop, you'll join a team in the middle of an exciting technological... ...systems while embracing modern development practices, including AI-empowered development. Vous êtes un(e) développeur(se) en...Daily paidFull timeInternshipWorldwide
- ...nouveaux agents gadgets et interactions de jeu de Rainbow Six Siege. En collaboration avec les équipes de conception de jeu et de jouabilité... ...multidisciplinaires incluant la conception laudio lart et la programmation Veiller à offrir une expérience de jeu cohérente lisible et...Full timeRemote work
- ...escalade pour les enjeux réseau complexes. Collaboration multidisciplinaire Collaborer étroitement avec les équipes de : Programmation Gameplay Programmation Moteur de jeu Assurance qualité et ingénierie qualité SRE / Opérations Services Backend Ingénierie...Full timeApprenticeship
- ...Description du poste L’équipe Anti‑Cheat de Rainbow Six Siege recherche un(e) Gameplay Programmer talentueux(se) et rigoureux(se) pour contribuer à notre mission : garantir un environnement juste et compétitif pour notre communauté. Nous nous consacrons à la prévention...Full timeWork at office
- ...** Description de l'emploi : Vous avez une expérience en programmation pour usinage CNC, vous avez travaillé en aéronautique ou industrie... ...de production. Votre environnement de travail: Le siège du programme d'avions commerciaux A220 est situé à Mirabel, dans...Permanent employmentFull timeContract workFlexible hoursWeekend work
- ...onsite, offsite, and remotely in physical systems • Mentor Jr. Programmers • Perform commissioning and acceptance testing of code •... ...Certified Technology Specialist) a plus • CTI-P101 or AMX Control Programmer 1 training • Two years’ experience as an AVI-SPL Jr....Full timeWork at officeRemote work
- ...working with us. We value teamwork, compassion, transparency, and are very passionate about our work! Job Description As a Verse Programmer, you will collaborate with teams to create innovative and solid game mechanics within UEFN using Verse. Your day-to day will...Full timeWorldwide
- ...opportunités à l’échelle internationale. 2K a son siège social à Novato, en Californie, et est un... ...seeking a talented and versatile Tools Programmer to join our growing team. You will help... ...● Experience with machine learning / AI concepts and frameworks ● Experience with...Full timeCasual work
- ...développeurs de jeux de toutes disciplines. Solides compétences en programmation C/C++. Solides compétences en mathématiques. Très bonne... ...skills in C/C++ Strong math skills Strong familiarity with AI, physics, animation and gameplay code in general Experience...Full timeWork at officeRemote workWorldwide
- The primary responsibility of the Senior Web Programmer is to design, develop and maintain customized solutions for our clients.Full time
- ...The Statistical Programmer will be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation Model (SDTM) datasets, Analysis Data Model (ADaM) datasets...Permanent employmentFull timeContract workInterim roleRemote workWork from homeFlexible hours
- ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists...Full time
- ...Job Description As a Game Security Programmer, you will work embedded within a production teams to design, develop, and integrate advanced security features into our games. You’ll play a key role in ensuring that our game clients and their interactions with servers remain...Full timeWork at office
- Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...Full time
- Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...Full time
- ...work-life balance, promotes continuous learning and knows how to have fun sound good to you? Keep reading and discover how a IBM i Programmer Analyst role might just be your dream job, here at R2i! Summary Reporting to the IBM i Development Director, the Senior IBM...Permanent employmentFull timePart timeWork at officeRemote workWork from homeFlexible hours
- Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...Full time
- ...unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered... ...Learning. The role of the senior C++ Programmer with experience in AI/ML is to bring best practices and robust design principles, helping...Full time
- ...Job Responsibility: PERMANENT - FULL-TIME REPORTS TO : LEAD PROGRAMMER The team Come and be part of a team dedicated to creating captivating game systems for an exciting project! When you join our team, you'll be working alongside passionate, experienced professionals committed...Permanent employmentFull timeFlexible hours
- ...About the Role We are seeking a Senior AI Developer to join our computer vision (CV) Engineering team in Montreal, QC. In this role,... ...millions de personnes dans plus de 2 550 entreprises. L’entreprise a son siège social à San Francisco et possède également des bureaux à Montréal...Daily paidFull timeWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week
$73.71k per year
Remplacement pour congé de maternité DESCRIPTION DU POSTE Relevant du directeur régional, le/la coordonnateur/trice des programmes a, entres autres, pour fonction de planifier, d’organiser et d’évaluer les réseaux de compétition et les championnats régionaux des différentes...Daily paidRemplacementFull timeInternshipWork at officeWeekend workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Programmer - (R6 SIEGE). Be the first to apply!
