1

Research Python Jobs in Quebec (NOW HIRING)

Montreal - a world leading AI hub, is home to new Centre of Research & Technology in Artificial ... Tres bonne connaissance de Python et de son ecosysteme * Bonne capacite a concevoir des ...

[Francais Canadien] Tower Research Capital est une societe renommee de negociation quantitative ... Connaissance d'un langage de script (Shell ou Python), un atout * Ce poste exige une maitrise du ...

Python, PyTorch, Scikit-learn, LangChain, Llamaindex, DSPy, GraphRAG * Strong problem-solving capabilities using varioustechnologies * Capability to research a new topic and to learn quickly

Collaborer etroitement avec les equipes de R&D et d'ingenierie pour integrer les processus de ... Maitrise de la programmation en Python, avec experience dans le developpement d'algorithmes pour ...

next page

Showing results 1-20

Research Python information

What are the key skills and qualifications needed to thrive as a Research Python Developer, and why are they important?

To thrive as a Research Python Developer, you need expertise in Python programming, data analysis, and a strong foundation in mathematics or computer science, often supported by an advanced degree. Familiarity with libraries such as NumPy, pandas, TensorFlow, and version control systems like Git is typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for translating research goals into practical code. These skills are essential for developing robust research solutions, collaborating with interdisciplinary teams, and advancing scientific or technical projects.

What are some common challenges faced by Research Python Developers when collaborating with cross-functional teams?

Research Python Developers often work alongside data scientists, domain experts, and engineers, which can present challenges such as aligning on project goals, translating research requirements into efficient code, and ensuring reproducibility of results. Effective communication and thorough documentation are key to overcoming these challenges. Additionally, Research Python Developers may need to adapt their code to integrate with different tools or platforms used by other team members, requiring flexibility and a willingness to learn new technical concepts.

What is a Research Python Developer?

A Research Python Developer is a professional who uses the Python programming language to support and conduct research activities. They often work with data analysis, machine learning, simulation, and automation to solve scientific or academic problems. Their role may involve developing prototypes, processing large datasets, and collaborating with researchers to implement algorithms or models. Research Python Developers are commonly found in universities, research institutions, and tech companies focused on innovation.

What is the difference between Research Python vs Data Analyst?

AspectResearch PythonData Analyst
Required SkillsPython programming, research methodologies, data analysisData analysis, visualization, SQL, Excel
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness settings, corporate offices, consulting firms
Common CertificationsPython certifications, research methodology coursesMicrosoft Excel, Tableau, SQL certifications
Industry UsageAcademic research, scientific projects, tech R&DBusiness intelligence, marketing, finance

Research Python focuses on using Python for scientific and academic research, emphasizing programming and research methodologies. Data Analysts primarily analyze and interpret data to support business decisions, often using tools like Excel and Tableau. While both roles require data skills, Research Python is more technical and research-oriented, whereas Data Analysts focus on data interpretation within business contexts.

What are popular job titles related to Research Python jobs in Quebec? For Research Python jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Research Python jobs in Quebec look for? The top searched job categories for Research Python jobs in Quebec are:
What cities in Quebec are hiring for Research Python jobs? Cities in Quebec with the most Research Python job openings:
Infographic showing various Research Python job openings in Quebec as of May 2026, with employment types broken down into 81% Full Time, 12% Part Time, 1% Temporary, and 6% Contract. Highlights an 74% Physical, 5% Hybrid, and 21% Remote job distribution.
Analyste en securite de l'information / Information Security Analyst

Analyste en securite de l'information / Information Security Analyst

Tower Research Capital

Montreal, QC

Other

Medical, PTO

Posted 19 days ago


Job description

[Francais] Analyste en securite de l'information

Tower Research Capital, une societe de negociation a haute frequence pour compte propre fondee en 1998, est a la recherche d'un analyste en securite de l'information qui se joindra a
notre equipe mondiale de la cybersecurite.

Les membres de l'equipe mondiale de la cybersecurite travaillent a ameliorer continuellement la posture de securite et le service en surveillant, en cernant et en corrigeant les lacunes et les mesures de prevention.

Responsabilites du poste

  • Surveiller les alertes d'incidents de securite potentiels et les demandes d'information. Cela comprend, sans s'y limiter, la surveillance des canaux en temps reel, des outils, des tableaux de bord, des rapports periodiques, des sessions de clavardage, et des billets.
  • Suivre les procedures propres aux incidents pour effectuer un triage elementaire de ces incidents de securite potentiels afin de determiner leur nature et leur priorite, et eliminer les faux positifs evidents, et traiter les demandes d'information.
  • Transmettre les incidents de securite potentiels aux analystes principaux et mettre en uvre des mesures de prevention et d'attenuation.
  • Collaborer avec les parties prenantes pour appuyer les fournisseurs de services de securite tiers afin de trier les alertes, les evenements ou les incidents.
  • Surveiller et analyser la gestion de l'information de securite et des evenements (GIES) pour reperer les problemes de securite a corriger.
  • Connaitre la creation d'ensembles de regles de gestion de l'information de securite et des evenements (GIES). - Reconnaitre les tentatives d'intrusion et compromissions potentielles, reussies et infructueuses a l'aide d'examens et d'analyses approfondis des details pertinents sur les evenements et des renseignements sommaires.
  • Interagir avec une variete de clients de maniere courtoise, positive et professionnelle.
  • Documenter toutes les mesures prises dans un systeme de billets.

Exigences

  • Baccalaureat en informatique, en securite informatique, en technologie informatique ou dans un domaine similaire
  • 3 ans et plus d'experience pratique au sein d'un centre des operations de securite (SOC) ou dans un poste de detection des menaces et de reponse aux incidents, au sein d'une organisation de taille moyenne a grande.
  • Experience eprouvee dans les domaines suivants au sein d'une entreprise mondiale tres complexe:
    • Analyser les evenements de securite detectes
    • Effectuer le triage des incidents de securite potentiels
  • Experience avec les technologies suivantes, sans s'y limiter : GIES (SIEM), IDS/IPS, pare-feu reseau/hote, prevention des fuites de donnees (DLP).
  • Comprehension des activites d'attaque possibles telles que l'exploration et le balayage de reseaux, les denis de service distribues, l'activite de code malveillant, etc.
  • Experience en redaction de scripts dans un langage reconnu (python/bash/powershell)
  • Travail en alternance pour le shift du week-end

Competences supplementaires

  • Pret a travailler selon trois horaires differents afin d'offrir un service d'assistance 24 heures sur 24.
  • Comprehension des appareils reseau courants tels que les routeurs et les commutateurs.
  • Comprehension des protocoles de reseau de base tels que IP, DNS et HTTP.
  • Excellentes competences en communication ecrite et orale, en relations interpersonnelles et en collaboration.
  • Solides competences en analyse et en resolution de problemes.
  • Motivation personnelle a ameliorer ses connaissances et competences.
  • Un desir marque de comprendre le quoi, le pourquoi et le comment des incidents de securite.
  • Comprehension des domaines lies a la securite (p. ex., reingenierie de logiciels malveillants, securite infonuagique, hameconnage, tromperie, etc.)

***

[English] Information Security Analyst

Tower Research Capital, a high-frequency proprietary trading firm founded in 1998, seeks an Information Security Analyst to join our Global Cybersecurity team.

As part of the Global Cybersecurity team, individual(s) will work to continually improve the security posture and service by monitoring, identifying and correcting security gaps and countermeasures.

Job Responsibilities

  • Monitor alerts for potential security incidents and requests for information. This includes, but not limited to monitoring of real-time channels, tools, dashboards, periodic reports, chat sessions, and tickets.
  • Follows incident-specific procedures to perform basic triage of said potential security incidents to determine their nature and priority and eliminate obvious false positives and process requests for information.
  • Escalate potential security incidents to senior analysts and implement countermeasures/mitigating controls.
  • Coordinate with stakeholders with supporting third party security service providers to triage alerts, events or incidents.
  • Monitor and analyze Security Information and Event Management (SIEM) to identify security issues for remediation.
  • Knowledge of creating Security Information Event Management (SIEM) policy rulesets.
  • Recognize potential, successful, and unsuccessful intrusion attempts and compromises through reviews and analyses of relevant event detail and summary information.
  • Interface with a variety of customers in a polite, positive, and professional manner.
  • Documents all actions taken in a ticketing system

 Requirements  

  • Bachelor's Degree in Computer Science / Information Security / Information Technology or a related field
  • 3+ years of hands-on experience in a Security Operations Center (SOC) or threat detection/incident response role in a mid to large-scale organization
  • Proven track record and experience of the following in a highly complex and global organization:
    •  Analyzing detected security events
    •  Performing triage of potential security incidents
  • Experience with the technologies including, but not limited to SIEM, IDS/IPS, Network/Host based firewalls, data leakage prevention (DLP).
  • Understanding of possible attack activities such as network probing/ scanning, DDOS, malicious code activity, etc.
  • Experience scripting in a major language (python/bash/powershell)
  • Alternating weekend shift

Additional Qualifications

  • Willing to work on any of three shifts to offer 24 hours support service.
  • Understanding of common network devices such as routers, switches.
  • Understanding of basic networking protocols such as IP, DNS, HTTP.
  • Excellent written and verbal communication skills, interpersonal and collaborative skills.
  • Strong analytical and problem-solving skills.
  • Self-motivated to improve knowledge and skills.
  • A strong desire to understand the what / why / how of security incidents.
  • Understanding of security-related areas (e.g. Malware re-engineering, Cloud Security, Phishing, Deception etc)

Benefits

Tower's office is located in Downtown Montreal and is easily accessible by public transportation. While we work hard, Tower's cubicle-free workplace, jeans-clad workforce, and well-stocked kitchens reflect the premium the firm places on quality of life. Benefits include:

  • Competitive salary and discretionary bonuses
  • 5 weeks of paid vacation per year
  • Lunch and snacks on a daily basis
  • Reimbursement for health and wellness expenses
  • Free events and workshops
  • Donation matching program

Tower Research Capital is an equal opportunity employer.