About the role
Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.
SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.
En tant qu’entreprise de consultation en TI basée au Québec, SII Canada opère dans un environnement mondial où l’anglais est essentiel. Nous restons dédiés à la promotion et au respect de la langue française au sein de notre entreprise.
Background
- The Visualization and Interactive Data Analysis group within gRED Computational Catalysts is a group of scientists and engineers who build interfaces to help scientists better understand data.
- The development of high throughput methods to profile the genome, screen compounds, and automatically collect images rapidly generates vast amounts of data that enable us to better understand the underlying causes of disease and identify treatments. However, translating these data into insights to identify drug targets and candidates remains challenging. The sheer size of these data necessitates better techniques to query, explore, and analyze them. Moreover, these datasets are often highly dimensional, requiring the integration of data modalities to understand their meaning.
- We combine our passion for visualization, information processing, and user-centered design with expertise in manipulating data to extract scientific insights – plus the engineering skills to bring this vision to life.
- Working closely with scientists who are experts in a particular disease area, we build easy-to-use tools to enable exploration and interpretation of large, heterogeneous data and analyses. We also develop and share new methods to visualize and interact with data.
- Within this group, you’ll lead backend engineering design and development to quickly access large amounts of data within interactive visualization applications and help maintain front-end applications.
- As the team is distributed between US (SanFrancisco) and Canada (Vancouver) the successful candidate should work in the Eastern or Pacific Time Zone.
Responsibilities
- Develop and maintain highly performant, scalable systems capable of transforming, analyzing, and querying data from distributed sources to feed data visualization interfaces
- Create processes to schedule, execute, and monitor data transformation workflows
- Design, implement, and maintain APIs to quickly access data from a web-based application
- Collaboratively and pragmatically solve scientific software engineering challenges within interactive data analysis and visualization
- Work with computational scientists, biologists, and other software engineers to elucidate the emerging needs of our scientists, whether they are working at the keyboard or the bench
- Collaborate with distributed scientific and engineering teams to support your software development efforts
- Contribute to the broader scientific community through open-source software development
Required Qualifications
- BS or higher in Bioinformatics, Computer Science or related fields
- Expertise (5+ years of experience) in Python, designing and developing high-performance systems & package development
- Expertise in building, deploying, maintaining, and monitoring Python-based APIs using FastAPI and/or Flask.
- Proficiency writing and optimizing SQL queries, including experience with Snowflake or similar cloud data warehouses
- Experience building and maintaining modern front-end applications in JavaScript using Vue and/or Svelte
- Proficiency with cloud infrastructure, particularly AWS, to establish APIs and data services or databases
- Familiarity with formal build/release/deploy and continuous integration frameworks
- Demonstrated adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction
- As the team is distributed between the US and Canada, the successful candidate should work in the Eastern or Pacific Time Zone.
- Passion for continuous learning and teaching others
Nice-to-haves
- Expertise in designing, running, and maintaining workflow processes, containers, schedulers, and systems in an on-premise server and in the cloud
- Experience with new and efficient file formats for large data
- Experience with scientific computing packages (SciPy, NumPy, pandas, etc.)
- Kubernetes, AWS Lambda, and any other FaaS or containerized workloads experience
- Data wrangling, processing, and analysis in Python and/or R
- Biological or chemical domain knowledge
- Experience building interactive visualization applications using modern frameworks and technologies (e.g., D3.js, WebGL)
About Groupe SII
Le groupe SII est une société d’ingénierie et de conseil en technologies (ICT) et une entreprise de services numériques (ESN) créée en 1979 par Bernard HUVÉ, ingénieur de formation.
Le groupe SII fait travailler plus de 16 000 personnes dans 20 pays au travers de 100 implantations de proximité et recrute chaque année en moyenne plus de 4 000 consultants et ingénieurs qui agissent au quotidien pour intégrer et développer de nouvelles technologies et faire évoluer les systèmes d’information.
Toujours soucieux d’apporter des solutions à valeur ajoutée et innovantes, SII intervient auprès de grands groupes dans des secteurs d’activité variés tels que l’Aéronautique, le Spatial et la Défense, la Banque-Assurance, les Télécommunications, l’Energie, le Retail, les Transports et l’Industrie. Notre mission : faire évoluer les systèmes d’information et contribuer à la conception et au développement des futurs produits ou services de nos clients.
Rejoindre SII, c’est s’engager dans une aventure collective : Let’s Tech Together !
Cette promesse représente notre ambition commune : chez SII on ose et on s’engage pour développer des solutions innovantes et impactantes, tout en valorisant le collectif et l’inclusivité.
Labellisé EcoVadis Platinum, Great Place To Work pour la septième année consécutive et parmi le Palmarès Best Workplaces des entreprises de plus de 2500 salariés, le groupe SII se démarque par sa politique sociétale en faveur d’un monde numérique et durable et par une culture d’entreprise ancrée en faveur de la qualité de vie au travail et de l’inclusion. En tant que société à fortes valeurs humaines, nous sommes signataires de la Charte de la diversité, de la Charte d’engagement LGBT+ avec l’Association L'Autre Cercle et sommes une entreprise handi-accueillante.
Let’s Tech Together incarne ce que nous sommes et ce que nous aspirons à être : une entreprise dynamique, innovante et humaine.
About the role
Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.
SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.
En tant qu’entreprise de consultation en TI basée au Québec, SII Canada opère dans un environnement mondial où l’anglais est essentiel. Nous restons dédiés à la promotion et au respect de la langue française au sein de notre entreprise.
Background
- The Visualization and Interactive Data Analysis group within gRED Computational Catalysts is a group of scientists and engineers who build interfaces to help scientists better understand data.
- The development of high throughput methods to profile the genome, screen compounds, and automatically collect images rapidly generates vast amounts of data that enable us to better understand the underlying causes of disease and identify treatments. However, translating these data into insights to identify drug targets and candidates remains challenging. The sheer size of these data necessitates better techniques to query, explore, and analyze them. Moreover, these datasets are often highly dimensional, requiring the integration of data modalities to understand their meaning.
- We combine our passion for visualization, information processing, and user-centered design with expertise in manipulating data to extract scientific insights – plus the engineering skills to bring this vision to life.
- Working closely with scientists who are experts in a particular disease area, we build easy-to-use tools to enable exploration and interpretation of large, heterogeneous data and analyses. We also develop and share new methods to visualize and interact with data.
- Within this group, you’ll lead backend engineering design and development to quickly access large amounts of data within interactive visualization applications and help maintain front-end applications.
- As the team is distributed between US (SanFrancisco) and Canada (Vancouver) the successful candidate should work in the Eastern or Pacific Time Zone.
Responsibilities
- Develop and maintain highly performant, scalable systems capable of transforming, analyzing, and querying data from distributed sources to feed data visualization interfaces
- Create processes to schedule, execute, and monitor data transformation workflows
- Design, implement, and maintain APIs to quickly access data from a web-based application
- Collaboratively and pragmatically solve scientific software engineering challenges within interactive data analysis and visualization
- Work with computational scientists, biologists, and other software engineers to elucidate the emerging needs of our scientists, whether they are working at the keyboard or the bench
- Collaborate with distributed scientific and engineering teams to support your software development efforts
- Contribute to the broader scientific community through open-source software development
Required Qualifications
- BS or higher in Bioinformatics, Computer Science or related fields
- Expertise (5+ years of experience) in Python, designing and developing high-performance systems & package development
- Expertise in building, deploying, maintaining, and monitoring Python-based APIs using FastAPI and/or Flask.
- Proficiency writing and optimizing SQL queries, including experience with Snowflake or similar cloud data warehouses
- Experience building and maintaining modern front-end applications in JavaScript using Vue and/or Svelte
- Proficiency with cloud infrastructure, particularly AWS, to establish APIs and data services or databases
- Familiarity with formal build/release/deploy and continuous integration frameworks
- Demonstrated adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction
- As the team is distributed between the US and Canada, the successful candidate should work in the Eastern or Pacific Time Zone.
- Passion for continuous learning and teaching others
Nice-to-haves
- Expertise in designing, running, and maintaining workflow processes, containers, schedulers, and systems in an on-premise server and in the cloud
- Experience with new and efficient file formats for large data
- Experience with scientific computing packages (SciPy, NumPy, pandas, etc.)
- Kubernetes, AWS Lambda, and any other FaaS or containerized workloads experience
- Data wrangling, processing, and analysis in Python and/or R
- Biological or chemical domain knowledge
- Experience building interactive visualization applications using modern frameworks and technologies (e.g., D3.js, WebGL)
About Groupe SII
Le groupe SII est une société d’ingénierie et de conseil en technologies (ICT) et une entreprise de services numériques (ESN) créée en 1979 par Bernard HUVÉ, ingénieur de formation.
Le groupe SII fait travailler plus de 16 000 personnes dans 20 pays au travers de 100 implantations de proximité et recrute chaque année en moyenne plus de 4 000 consultants et ingénieurs qui agissent au quotidien pour intégrer et développer de nouvelles technologies et faire évoluer les systèmes d’information.
Toujours soucieux d’apporter des solutions à valeur ajoutée et innovantes, SII intervient auprès de grands groupes dans des secteurs d’activité variés tels que l’Aéronautique, le Spatial et la Défense, la Banque-Assurance, les Télécommunications, l’Energie, le Retail, les Transports et l’Industrie. Notre mission : faire évoluer les systèmes d’information et contribuer à la conception et au développement des futurs produits ou services de nos clients.
Rejoindre SII, c’est s’engager dans une aventure collective : Let’s Tech Together !
Cette promesse représente notre ambition commune : chez SII on ose et on s’engage pour développer des solutions innovantes et impactantes, tout en valorisant le collectif et l’inclusivité.
Labellisé EcoVadis Platinum, Great Place To Work pour la septième année consécutive et parmi le Palmarès Best Workplaces des entreprises de plus de 2500 salariés, le groupe SII se démarque par sa politique sociétale en faveur d’un monde numérique et durable et par une culture d’entreprise ancrée en faveur de la qualité de vie au travail et de l’inclusion. En tant que société à fortes valeurs humaines, nous sommes signataires de la Charte de la diversité, de la Charte d’engagement LGBT+ avec l’Association L'Autre Cercle et sommes une entreprise handi-accueillante.
Let’s Tech Together incarne ce que nous sommes et ce que nous aspirons à être : une entreprise dynamique, innovante et humaine.