Software Developer Ei2 - Montreal West - NorthStar Earth & Space

    NorthStar Earth & Space
    NorthStar Earth & Space Montreal West

    3 days ago

    Description

    À propos de NorthStar


    NorthStar Earth Information & Intelligence (EI²) utilise des données d'observation de la Terre multimodales (hyperspectral, thermique, SAR) comme éléments de base pour créer des services d'information adaptés aux besoins et aux exigences des clients, du gouvernement et de l'industrie. Le portefeuille de développement de NorthStar comprend des algorithmes de traitement d'images et d'extraction d'information pour une variété d'applications en foresterie, agriculture, milieux marins et côtiers, et énergie.

    Nous recherchons un Développeur ou une Développeuse de logiciel sénior pour faire évoluer notre pipeline de traitement d'images vers de nouveaux cas d'usage, en commençant par le suivi des feux de forêt. Entrée en poste prévue le 1er avril 2025.

    Le poste


    Tu serais le développeur principal pour cette nouvelle phase du pipeline, en collaboration directe avec une équipe de scientifiques et data scientists, ainsi qu'un spécialiste infrastructure/plateforme. Un deuxième développeur se joindra dans l'année. Tu feras partie de l'équipe de développement NorthStar — avec accès au support et à l'expertise du reste de l'équipe — tout en ayant un ownership clair sur ce projet. Le poste relève directement du directeur logiciel.

    Tes responsabilités

    • Faire évoluer le pipeline de traitement d'images existant pour supporter de nouveaux algorithmes et volumes de données.
    • Travailler étroitement avec les scientifiques et data scientists pour traduire leurs besoins en solutions techniques.
    • Déployer des workflows pour le traitement automatisé et à la demande des données satellitaires.
    • Participer aux discussions techniques, revues de conception et revues de code.
    • Créer et maintenir la documentation technique.
    • Contribuer aux décisions d'architecture en collaboration avec l'équipe.

    Ton profil

    • Au moins 5 années d'expérience en développement logiciel.
    • Baccalauréat ou maîtrise en informatique, génie logiciel, mathématiques, physique ou équivalent.
    • Expérience démontrée avec Python.
    • Expérience avec Kubernetes et les environnements cloud.
    • Expérience avec l'orchestration de workflows (Argo Workflows ou équivalent).
    • Expérience dans la livraison de systèmes de traitement de données.
    • Bonne connaissance des outils CI/CD.
    • Capacité à prendre des décisions techniques de façon autonome.
    • À l'aise de travailler dans un environnement multidisciplinaire avec des scientifiques.
    • Capacité à travailler en anglais et en français.

    Atouts

    • Expérience avec Go ou Java — le pipeline pourrait évoluer pour inclure des services dans ces langages selon les besoins.
    • Expérience avec Reflex framework et/ou autres frameworks de front-end.
    • Expérience en traitement d'images ou données géospatiales.
    • Familiarité avec les pipelines de données à grande échelle.

    Notre promesse

    • L'opportunité de travailler dans une entreprise dont la mission est d'assurer un environnement durable et prospère pour les générations à venir tout en favorisant la nouvelle économie spatiale et en poursuivant l'exploration.
    • L'opportunité de s'investir dans la direction du produit et technique.
    • Une couverture médicale et dentaire par le biais de notre régime collectif dès le premier jour.
    • Des heures de travail flexibles et un modèle de travail hybride.
    • Un bureau dans l'emplacement idéal du Vieux-Montréal.

    NorthStar s'engage à créer et à favoriser un environnement de travail sûr et inclusif où nos employés se sentent valorisés et entendus. Nous encourageons fortement les candidatures de personnes de différents milieux qui peuvent apporter une plus grande diversité dans notre façon de penser, y compris les personnes racialisées et autochtones, les personnes handicapées et les personnes de tous âges, origines, orientations sexuelles, identités de genre et expressions de genre.

    NorthStar Earth Information & Intelligence (EI²) uses multimodal Earth observation data (hyperspectral, thermal, SAR) as building blocks to create information services tailored to the needs and requirements of government and industry clients. NorthStar's development portfolio includes image processing and information extraction algorithms for a variety of applications in forestry, agriculture, marine and coastal environments, and energy.

    We are looking for a Senior Software Developer to evolve our image processing pipeline toward new use cases, starting with wildfire monitoring. Expected start date: April 1st, 2025.

    The role


    You would be the principal developer dedicated to a new phase of the pipeline, working directly with a team of scientists and data scientists, along with an infrastructure/platform specialist. A second developer will join the team within the year. You'll be part of the NorthStar development team — with access to the support and expertise of the broader team — while having clear ownership over this project. The position reports directly to the Director of Software.

    Your responsibilities

    • Evolve the existing image processing pipeline to support new algorithms and data volumes.
    • Work closely with scientists and data scientists to translate their needs into technical solutions.
    • Deploy workflows for automated and on-demand satellite data processing.
    • Participate in technical discussions, design reviews, and code reviews.
    • Create and maintain technical documentation.
    • Contribute to architecture decisions in collaboration with the team.

    Your profile

    • At least 5 years of software development experience.
    • Bachelor's or Master's degree in Computer Science, Software Engineering, Mathematics, Physics, or equivalent.
    • Demonstrated experience with Python.
    • Experience with Kubernetes and cloud environments.
    • Experience with workflow orchestration (Argo Workflows or equivalent).
    • Experience delivering data processing systems.
    • Strong knowledge of CI/CD tools.
    • Ability to make technical decisions autonomously.
    • Comfortable working in a multidisciplinary environment with scientists.
    • Ability to work in English and French.

    Assets

    • Experience with Go or Java — the pipeline may evolve to include services in these languages as needed.
    • Experience with Reflex framework and/or other front-end frameworks.
    • Experience in image processing or geospatial data.
    • Familiarity with large-scale data pipelines.

    What we offer

    • The opportunity to work at a company whose mission is to ensure a sustainable and prosperous environment for future generations while fostering the new space economy and pursuing exploration.
    • The opportunity to have a direct impact on product and technical direction.
    • Competitive salary.
    • Medical and dental coverage through our group plan from day one.
    • Flexible hours and a hybrid work model.
    • An office in the heart of Old Montreal.

    NorthStar is committed to creating and fostering a safe and inclusive work environment where our employees feel valued and heard. We strongly encourage applications from people of different backgrounds who can bring greater diversity to the way we think, including racialized and Indigenous people, people with disabilities, and people of all ages, backgrounds, sexual orientations, gender identities and expressions.


    #J-18808-Ljbffr

  • Only for registered members Montréal-Ouest, Quebec

    Nous recherchons un Développeur ou une Développeuse de logiciel sénior pour faire évoluer notre pipeline de traitement d'images vers de nouveaux cas d'usage. · ...

  • Only for registered members Montreal Full time

    We are seeking a highly motivated Software Developer to join our energetic Fusion Data team in Canada and help us build solutions on MFGDM (Manufacturing Data Model) that allow our end users to collaborate on data concurrently from our applications, including Fusion, as well as A ...

  • Only for registered members Montreal

    Nous recherchons un développeur logiciel pour rejoindre l'équipe Fusion 360 Manufacturing Data Model (MFGDM) au Canada. · ...

  • Only for registered members Montreal Full time

    +Nous recherchons un développeur logiciel pour rejoindre l'équipe Fusion 360 Manufacturing Data Model (MFGDM) au Canada. · + ...

  • Only for registered members Montreal, Quebec

    Nous recherchons un développeur logiciel pour rejoindre l'équipe Fusion 360 Manufacturing Data Model (MFGDM) au Canada. MFGDM est la base de Manufacturing Cloud et le cœur du cadre de données pour le produit phare d'Autodesk Cloud, Fusion 360. · ...

  • Only for registered members Montreal

    Syntax est un fournisseur de services infonuagiques gérés pour les applications entreprises critiques. · Expérience avancée en Python ou Golang · Expérience avec les conteneurs et Kubernetes (K8S) · ...

  • Only for registered members Montreal, Quebec Remote job

    Syntax busca un desarrollador de software para contribuir al desarrollo de una plataforma de IA generativa gestionada. · ...

  • Only for registered members Montreal $97,500 - $130,000 (CAD)

    En tant que développeur logiciel vous jouerez un rôle clé dans la conception et le développement des solutions d'imagerie médicale d'Intelerad. · ...

  • Only for registered members Montreal $75,000 - $100,000 (CAD)

    En Haply Robotics nos especializamos en tecnología haptica y interacción hombre-maquina. · Creamos soluciones roboticas de nueva generación que conectan experiencias digitales con físicas. · Como Desarrollador De Software - Aplicaciones Web Y UI, disearús aplicaciones modernas y ...

  • Only for registered members Montreal, Quebec

    En tant que Développeur logiciel – Applications Web & UI chez Haply Robotics, vous concevrez des applications modernes et réactives pour la visualisation de la robotique. · ...

  • Only for registered members Montreal

    Faites partie d'une équipe mondiale où investir en vous n'est pas seulement une valeur, mais le cœur même de sa culture diversifiée et inclusive. · ...

  • Only for registered members Montréal, QC HN L Remote job

    Tout d'abord TouchTunes est à la recherche d'un développeur logiciel qui pourrait apporter des idées fraîches au sein d'une équipe de personnes talentueuses et diverses. · Concevoir des produits musicaux pour entreprises haut de gamme. · ...

  • Only for registered members Montréal, QC

    Chez BRAHMA IA nous constituons une équipe pour repousser les limites de la technologie des Créatures dans le domaine animation. Tu feras partie intégrante d'une équipe pluridisciplinaire travaillant sur des frameworks moteurs outils pipelines dédiés aux rigs animatique simulatio ...

  • Only for registered members Laval, Quebec

    Nos buscamos un desarrollador logico para colaborar en una equipe técnica. · ...

  • Only for registered members Montreal, Quebec Remote job

    +Job summary · Wowza Media Systems recherche un développeur · euse logiciel senior pour contribuer à l'évolution de Wowza Streaming Engine. · +ResponsibilitiesConcevoir, développer et améliorer des fonctionnalités essentielles de Wowza Streaming Engine. · Architecturer et mettre ...

  • Only for registered members Montreal

    Nous recherchons un Chef d'equipe pour le developpement logiciel a Montreal pour travailler avec des technologies telles que C# .Net ASP.NET Entity Framework React JavaScript TypeScript. · Le candidat doit avoir environ 10 ans d'experience en developpement logiciel et posseder l ...

  • Only for registered members Montreal Full time

    Autodesk recherche un développeur logiciel Java pour rejoindre l'équipe Autodesk Platform Services Data Models. L'équipe délivre des composants de plateforme de données cloud à haute valeur ajoutée, à l'échelle exabyte. Vous serez rattaché au directeur principal responsable du dé ...

  • Only for registered members Montreal, Quebec

    Hinge Health aide les gens à surmonter la douleur en transformant la manière dont elle est traitée et évitée. En connectant les gens numériquement et en personne avec des soins cliniques experts, · ...

  • Only for registered members Montreal $105,000 - $158,000 (CAD)

    Nous croyons que le travail à distance et le travail en présentiel ont chacun leurs avantages et inconvénients, et nous souhaitons tirer parti du meilleur des deux mondes. · ...

  • Only for registered members Montreal, Quebec

    Le Groupe Maples est une entreprise mondiale qui fournit des services financiers. Nous recherchons un Chef d'équipe pour notre équipe technologies de l'information au sein de notre activité financier à Montréal. · Environ 10 ans d’expérience en développement logiciel. · Forte exp ...

  • Only for registered members Montreal Full time $90,000 - $120,000 (CAD)

    BRAHMA IA recrute des développeurs logiciels pour travailler sur des technologies permettant de proposer de nouveaux deformers, systèmes de cinématique solveurs et frameworks améliorés pour le rigging, le Creature FX les foules lanimation. · Diplôme en informatique ou expérience ...

Jobs
>
Montréal-Ouest