Back
Position

Jr. Toolchain Software developer / Stage - Développeur Jr Toolchain

Company
Company
GHGSAT
Place
Montreal, QC/Remote
Apply
Added: February 16, 2024

The position is temporary, for between 8-16 months (with a preference for a 12-16 month contract).


GHGSat offers greenhouse gas detection, measurement, and monitoring services to industrial and government customers around the world. The company uses its own satellites and aircraft sensors, combined with third-party data, to help industrial emitters better understand, control, and reduce their emissions.


We are seeking a Junior Software developer (intern) to join our Science & Systems team. At the core of the GHGSat measurement concept is a suite of scientific software tools, the GHGSat Retrievals Toolchain, which retrieves local concentrations of methane and carbon dioxide from the imagery acquired by GHGSat instruments. You will work with us to create the highest quality data products for our clients using the raw data collected by GHGSat’s instruments. If you love Science and have a passion for software development, then this is the internship for you! This role reports to the Toolchain Team Lead.


The Retrievals Toolchain team has a flexible work environment with the option for remote work, but we expect applicants to work partially out of one of our offices (Calgary, Ottawa, or Montreal, Canada) with a preference for our Headquarters in Montreal, QC.


Responsibilities:

  • Your internship project will be selected based on company priorities and the interests and skill set of the candidate. Your main responsibilities will include:
  • Optimization of retrievals toolchain parameters to deliver best quality retrieval products.
  • Develop, test, integrate and deploy Toolchain software in the Cloud and on-prem infrastructure.
  • Engage collaboratively with GHGSat teams (in particular the Systems, Operations and Software Teams) to define requirements for new software and suggest improvements to existing tools.

Skills:

  • Strong software skills: experience with Python and C++/C in a Linux environment.
  • Experience in collaborative software development (git)
  • Interest in scientific analysis, atmospheric sciences, remote sensing, and space science
  • Ability to listen to and have effective discussions with a multi-disciplinary team (engineers, scientists, program managers, external partners, etc.)
  • Ability to work both autonomously and collaboratively within the team
  • Drive to solve problems, interpret results and document conclusions
  • Excellent verbal and written communication skills

Requirements:

  • Academic background in computer science, data science, Physics, applied mathematics, engineering or equivalent background
  • Experience in scientific programming and data analysis (Python and C++/C in a Linux environment)
  • Able to obtain Canadian government security clearance

Top candidates will also have experience in:

  • Spectroscopy, image processing
  • Geographical Information Systems (GIS)
  • Curve fitting, machine learning, computer vision


Perks and benefits:

  • Competitive salary + stock options for all full-time employees
  • Health/Dental/Vision benefits
  • Paid Time Off + floating statutory holidays
  • Flexible work environment
  • Exciting mix of open-source and proprietary tech stack


GHGSat offers a creative and highly-motivating work environment. We offer competitive salaries, health and social benefits including flex-time and continuing development. We are committed to a diverse and inclusive workplace. GHGSat is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your recruiter.

GHGSat offre des services de détection, de mesure et de surveillance des gaz à effet de serre à des clients industriels et gouvernementaux du monde entier. La société utilise ses propres satellites et capteurs aériens, combinés à des données de tiers, pour aider les émetteurs industriels à mieux comprendre, contrôler et réduire leurs émissions.


Nous recherchons un Stagiaire - Développeur Jr Toolchain pour rejoindre notre équipe de Science. Au cœur du concept de mesure de GHGSat se trouve une suite d'outils logiciels scientifiques, la chaîne d'outils de récupération GHGSat, qui récupère les concentrations locales de méthane et de dioxyde de carbone à partir de l'imagerie acquise par les instruments GHGSat. Vous travaillerez avec nous pour créer des produits de données de la plus haute qualité pour nos clients en utilisant les données brutes collectées par les instruments GHGSat. Si vous aimez les sciences et êtes passionné par le développement de logiciels, ce stage est fait pour vous ! Ce poste est placé sous la responsabilité du chef de l'équipe Toolchain.


Responsabilités:


Le projet de stage sera sélectionné en fonction des priorités de l'entreprise et des intérêts et compétences du candidat. Vos principales responsabilités seront les suivantes


- Optimisation des paramètres de la chaîne d'outils de récupération afin de fournir des produits de récupération de la meilleure qualité.


- Développer, tester, intégrer et déployer le logiciel Toolchain dans l'infrastructure Cloud et on-prem.


- Vous collaborerez avec les équipes de GHGSat (en particulier les équipes Systèmes, Opérations et Logiciels) pour définir les besoins en nouveaux logiciels et suggérer des améliorations aux outils existants.


Vos compétences :


- Solides compétences en informatique : expérience avec Python et C++/C dans un environnement Linux.


- Expérience en développement logiciel collaboratif (git)


- Intérêt pour l'analyse scientifique, les sciences atmosphériques, la télédétection et les sciences spatiales.


- Capacité à écouter et à discuter efficacement avec une équipe pluridisciplinaire (ingénieurs, scientifiques, gestionnaires de programmes, partenaires externes, etc.)


- Capacité à travailler à la fois de manière autonome et en collaboration au sein de l'équipe


- Capacité à résoudre des problèmes, à interpréter des résultats et à documenter des conclusions.


- Excellentes aptitudes à la communication orale et écrite


Exigences :


· Doit être en mesure d'obtenir une habilitation de sécurité du gouvernement canadien

-Formation académique en informatique, science des données, physique, mathématiques appliquées, ingénierie ou formation équivalente.

-Expérience en programmation scientifique et en analyse de données (Python et C++/C dans un environnement Linux)


Avantages et prestations :


· Salaire compétitif + options d'achat d'actions pour tous les employés à temps plein


· Avantages en matière de santé, de soins dentaires et de prévoyance


· Congés payés + jours fériés flottants


· Environnement de travail flexible


· Mélange passionnant de technologies open-source et propriétaires


GHGSat offre un environnement de travail créatif et très motivant. Nous offrons des salaires compétitifs, des avantages sociaux , y compris des horaires flexibles et un développement continu. Nous nous engageons à offrir un lieu de travail diversifié et inclusif. GHGSat est un employeur qui souscrit au principe de l'égalité des chances et ne pratique aucune discrimination fondée sur la race, l'origine nationale, le sexe, l'identité sexuelle, l'orientation sexuelle, le handicap, l'âge ou tout autre statut protégé par la loi. Si vous souhaitez demander un aménagement, veuillez en informer votre recruteur.

Apply
Search