Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Agent•e de programmes

NJI - Montreal Office

The National Judicial Institute (NJI) is an independent, bilingual, not‑for‑profit organization, based in Ottawa and Montreal, with a mandate to provide continuing education to members of the judiciary across Canada. An acknowledged world leader in the design and delivery of judicial education, the NJI also shares its expertise in judicial training abroad. In its international work, the NJI seeks to strengthen the rule of law through judicial education and judicial reform.

Since its inception in 1988, the NJI has offered in‑person programs and a wide range of digital resources designed to foster judicial excellence. As part of its curriculum, the NJI delivers over 70 in‑person judicial education programs each year. The NJI’s digital resources include self‑study courses, Electronic Bench Books, podcasts, videos, judge‑facing tools, and more. Alone or in partnership with courts and other organizations, the NJI delivers the majority of the education provided to judges in Canada.

The NJI is seeking to staff an Events Coordinator (Program Officer) position within the In ‑ Person Education Department. This Montreal ‑ based position will cover a maternity leave for a term of up to 12 months. The position requires fluency in both official languages, as it supports the planning and delivery of bilingual programs across Canada and is responsible for providing service and support to clients in English and French.

RESPONSIBILITIES

The Program Officer is part of a Program team responsible for the design and delivery of in‑person judicial education programs. Working in close collaboration with a program’s judicial planning committee, they, under the supervision and guidance of their manager or Lead Program Officer, coordinate the process for effective planning, development, delivery, and evaluation of judicial education in‑person programs and perform tasks associated with this process.

These tasks include: organize and participate in internal and external program planning sessions; create and finalize program agendas with planning committees; coordinate and prepare all course and conference materials; communicate with planning committees, external suppliers and program participants; assist in managing all phases of program delivery (including registration, set‑up, logistical assistance during programs, and evaluation and wrap‑up of program activities); and help to ensure that all of the above occur within budget and on deadline.

Who You Are

You enjoy working as part of a collaborative team while being comfortable taking initiative independently. Highly organized and detail‑oriented, you can manage multiple priorities and adapt as needs change to keep projects on track and meet deadlines. You communicate clearly, approach challenges with a solutions‑focused mindset, and value contributing positively to a supportive, team‑based environment.

QUALIFICATIONS

Essential

  • Post‑secondary degree or diploma (or: an equivalent combination of experience, training and education);
  • Minimum of 2 years of experience in event planning or project management;
  • Fluently bilingual in French and English (R/W/O); and
  • Proficiency with Microsoft 365.

Desirable

  • Proficiency in Project Management Software, such as Asana.

COMPENSATION

Compensation is to be determined at the time of hiring, based on the successful candidate’s experience and profile, within the unrepresented salary band 3.

What We Offer

  • A hybrid work environment that combines the flexibility of remote work with the benefits of in‑person collaboration in a supportive team setting.
  • A competitive salary with step increases based on experience.
  • Employer‑paid health and dental benefits, starting on your first day with us.
  • A comprehensive time‑off package featuring a competitive vacation allowance, personal days, and an annual holiday closure.
  • Organization‑wide social events and training opportunities.
  • A meaningful career supporting education for judges on topics that matter to all Canadians.

We would appreciate receiving applications before October 21, 2026.

While we appreciate all responses, only candidates under consideration will be contacted.

The National Judicial Institute is an equal opportunity employer and is committed to providing employment accommodation in accordance with provincial Human Rights and Accessibility legislation.

If contacted for an interview or employment testing, please advise Human Resources if you require accommodation.

#J-18808-Ljbffr
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Agent•e de programmes in Montréal, QC vacancy
  •  ...40,300 - 49,300 À propos du poste Nous recherchons un(e) Agent(e) indemnisation I pour rejoindre notre équipe en pleine...  ...parcours d’apprentissage, du contenu interactif en ligne et des programmes inspirants Des réseaux inclusifs dirigés par des employés pour... 
    Suggested
    Full time
    Temporary work
    Apprenticeship
    Work from home
    Day shift

    Intact Financial

    Montréal, QC
    2 hours ago
  •  ...this range to apply as well. Salary range (but not limited to): 40,300 - 49,300  About the role Nous recherchons un(e) Agent(e) indemnisation I pour rejoindre notre équipe en pleine expansion. Vous jouerez un rôle clé de soutien et d’aide aux experts en... 
    Suggested
    Full time
    Day shift

    Intact Financial

    Montréal, QC
    2 hours ago
  •  ...with a server‑authoritative architecture. Maintain a constant focus on performance and scalability (CPU, AI budgets, behavioral LODs, agent counts, network impact), with a clear priority on stability and “always playable” gameplay. Act as a senior, hands‑on, pragmatic... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...le travail de la demande à la livraison, en les adaptant et en les optimisant constamment. Collaborer avec l’équipe de gestion de programmes du Marketing sur les grandes initiatives marketing de l’année qui touchent chaque membre de l’équipe marketing, en établissant les... 
    Suggested
    Summer work

    Maintainx

    Montréal, QC
    7 hours ago
  •  .... Qualifications : Baccalauréat en informatique, en génie informatique ou l'équivalent. Minimum de 6 ans d'expérience en programmation C++ dans le développement de jeux ou les systèmes embarqués. Capacité à écrire un code C++ propre, maintenable et performant, en... 
    Suggested
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    5 days ago
  •  ...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 time
    Work at office
    Remote work

    Avi-spl Brand

    Montréal, QC
    more than 2 months ago
  •  ...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 time
    Worldwide

    Ee Consulting

    Montréal, QC
    more than 2 months ago
  • The primary responsibility of the Senior Web Programmer is to design, develop and maintain customized solutions for our clients.
    Full time

    Rino Consulting

    Montréal, QC
    more than 2 months ago
  •  ...Solides compétences en communication écrite et verbale. Expert en C++ (C++17 est un atout). C# est un atout. Maîtrise de la programmation multithread et solide compréhension de ses principes. Une solide compréhension des modèles de conception et des conteneurs est... 
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    5 days ago
  • 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

    Ubisoft

    Montréal, QC
    more than 2 months ago
  • 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

    Ubisoft

    Montréal, QC
    more than 2 months ago
  • 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

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...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

    2k

    Montréal, QC
    more than 2 months ago
  •  ...between different game engine systems. Share your knowledge with the different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues + propose well adapted optimizations. Qualifications ~3+ years in... 
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...et d’offrir un vaste éventail de contenus qui reflètent le monde dans lequel nous vivons. Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems that underpin gameplay, rendering, physics... 
    Long term contract
    Full time
    Local area

    Nbcuniversal

    Montréal, QC
    7 days ago
  • $12k - $15k per year

    At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun...
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Montréal, QC
    more than 2 months ago
  •  ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As an Engine Programmer at Ubisoft Montréal, you will contribute to the development and evolution of core engine systems of the project. You’ll work closely... 
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...play your part as a valued member of an open and dedicated team within a magical world! Invoke is looking for a Senior Rendering Programmer to join our team. In this role, you will develop, tune, and extend the graphics technology for our game. The ideal candidate has... 
    Full time

    Hasbro Inc.

    Montréal, QC
    2 days ago
  •  ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description What you’ll do This programmer will be responsible for anything related to NPC behavior tech: • Shared responsibility for maintaining, debugging, and improving... 
    Full time

    Ubisoft

    Montréal, QC
    a month ago
  •  ...The Senior Statistical Programmer will lead single and/or multiple clinical trials and 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... 
    Permanent employment
    Full time
    Contract work
    Interim role
    Remote work
    Work from home
    Flexible hours

    Indero

    Montréal, QC
    more than 2 months ago
  • 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

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Generalist Programmer at Ubisoft Montreal, you will develop stable, high-performance, and scalable tools and systems that support production teams,... 
    Full time

    Ubisoft

    Montréal, QC
    a month ago
  •  ...créatifs en constante évolution. Capacité à travailler avec des développeurs de jeux de toutes disciplines. Solides compétences en programmation C/C++. Solides compétences en mathématiques. Très bonne connaissance de l’IA, de la physique, de l’animation et de la... 
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly, Sp. Z O.o.

    Montréal, QC
    more than 2 months ago
  •  ...talents passionnés et ambitieux pour nous accompagner dans cette nouvelle aventure. DESCRIPTION DU STAGE En tant que stagiaire en Programmation de Jeu, tu sera appelé.e à travailler sur différentes fonctionnalités du jeu, nouvelles ou déjà présentes, dans le but d'ajouter à... 
    Full time
    Apprenticeship
    Internship
    Work at office
    Work from home
    Flexible hours

    Ludia

    Montréal, QC
    16 days ago
  •  ...for equipping our players with an incredible diversity of looks and styles to show off their personality and interests. As a senior programmer on this team, you'll be pushing the envelope for customization and player choice across the Fortnite ecosystem - from characters to... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    9 days ago
  •  ...Description À titre de Gestionnaire de produit pour la plateforme de programmation en robotique et automatisation de Vention, vous serez...  ...exposition aux produits intégrant l'intelligence artificielle et les agents autonomes, ainsi qu'un intérêt pour leur application dans le... 
    Full time
    Apprenticeship
    Work at office
    Work from home
    Day shift

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...pushing entertainment boundaries, join our journey and help create the unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...You'll Do We are a new and growing team at Epic, aiming to build innovative new experiences and technology. As a Senior Gameplay Programmer, you will play a critical role on a small and focused team. You will be responsible for core Gameplay features and supporting collaborative... 
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    1 day ago
  •  ...in ways that they love. Come join us in creating the future of interactive entertainment. Epic Games is seeking a Senior Platform Programmer to join this team, initially focusing on the Desktop and Mobile spaces. You will innovate and push the limits to deliver the best... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    2 days ago
  • Job Responsibility: Education: Expérience: Education Bachelor's degree Computer science Game and interactive media design or equivalent experience Computer and technology knowledge Agile C++ Unreal Engine Screening questions Are you currently legally...
    Permanent employment
    Full time
    Remote work
    Relocation

    Undaunted Games Inc

    Montréal, QC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Agent•e de programmes. Be the first to apply!