{"company":{"id":1049418,"name":"National Research Council Canada","domain":"nrc-cnrc.gc.ca","url":"https://alion.io/company/nrc-cnrc"},"answer":"National Research Council Canada builds mostly with Python, C++, MATLAB. Its stack also includes GitHub, GitHub Actions, Cohere SDK, NumPy. Python is named in 8 of the 15 job postings National Research Council Canada published in the last 12 months (53%). Counted by Alion from the job postings of National Research Council Canada, updated Nov 7, 2026.","window_days":365,"postings_analysed":15,"open_postings":15,"technologies_in_use":41,"modernity_score":71,"ai_adoption":true,"technologies":[{"name":"Python","layer":"languages","postings":8,"share":0.5333,"required":8,"open_postings":8,"first_seen":"2026-10-23","last_seen":"2026-11-04","median_stated_pay_usd":83348},{"name":"C++","layer":"languages","postings":3,"share":0.2,"required":3,"open_postings":3,"first_seen":"2026-10-28","last_seen":"2026-11-02","median_stated_pay_usd":null},{"name":"MATLAB","layer":"languages","postings":2,"share":0.1333,"required":2,"open_postings":2,"first_seen":"2026-10-28","last_seen":"2026-11-04","median_stated_pay_usd":null},{"name":"Machine Learning","layer":"practices","postings":2,"share":0.1333,"required":2,"open_postings":2,"first_seen":"2026-10-27","last_seen":"2026-10-29","median_stated_pay_usd":null},{"name":"Photolithography","layer":"practices","postings":2,"share":0.1333,"required":2,"open_postings":2,"first_seen":"2026-10-27","last_seen":"2026-10-28","median_stated_pay_usd":null},{"name":"ANSYS","layer":"tools","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-28","last_seen":"2026-10-28","median_stated_pay_usd":null},{"name":"Abaqus","layer":"tools","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-28","last_seen":"2026-10-28","median_stated_pay_usd":null},{"name":"Battery Management Systems","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-28","last_seen":"2026-10-28","median_stated_pay_usd":null},{"name":"Bioreactors","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-27","last_seen":"2026-10-27","median_stated_pay_usd":null},{"name":"CAPA","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-27","last_seen":"2026-10-27","median_stated_pay_usd":null},{"name":"CVD","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-28","last_seen":"2026-10-28","median_stated_pay_usd":null},{"name":"Cell Culture","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-28","last_seen":"2026-10-28","median_stated_pay_usd":null},{"name":"Cohere SDK","layer":"frameworks","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-27","last_seen":"2026-10-27","median_stated_pay_usd":null},{"name":"Diffusion Models","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-29","last_seen":"2026-10-29","median_stated_pay_usd":null},{"name":"Ellipsometry","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-23","last_seen":"2026-10-23","median_stated_pay_usd":null},{"name":"Flow Cytometry","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-28","last_seen":"2026-10-28","median_stated_pay_usd":null},{"name":"GLP","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-11-04","last_seen":"2026-11-04","median_stated_pay_usd":null},{"name":"Git","layer":"tools","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-11-02","last_seen":"2026-11-02","median_stated_pay_usd":null},{"name":"GitHub","layer":"cloud","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-11-02","last_seen":"2026-11-02","median_stated_pay_usd":null},{"name":"GitHub Actions","layer":"cloud","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-11-02","last_seen":"2026-11-02","median_stated_pay_usd":null},{"name":"GitLab","layer":"cloud","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-11-02","last_seen":"2026-11-02","median_stated_pay_usd":null},{"name":"Hallucination","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-27","last_seen":"2026-10-27","median_stated_pay_usd":null},{"name":"Interpretability","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-27","last_seen":"2026-10-27","median_stated_pay_usd":null},{"name":"Jenkins","layer":"tools","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-11-02","last_seen":"2026-11-02","median_stated_pay_usd":null},{"name":"LLM","layer":"ai","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-27","last_seen":"2026-10-27","median_stated_pay_usd":null},{"name":"Nastran","layer":"tools","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-28","last_seen":"2026-10-28","median_stated_pay_usd":null},{"name":"NumPy","layer":"frameworks","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-29","last_seen":"2026-10-29","median_stated_pay_usd":null},{"name":"OpenCV","layer":"frameworks","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-29","last_seen":"2026-10-29","median_stated_pay_usd":null},{"name":"PCR","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-28","last_seen":"2026-10-28","median_stated_pay_usd":null},{"name":"Pandas","layer":"frameworks","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-29","last_seen":"2026-10-29","median_stated_pay_usd":null},{"name":"Patran","layer":"tools","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-28","last_seen":"2026-10-28","median_stated_pay_usd":null},{"name":"PyTorch","layer":"frameworks","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-29","last_seen":"2026-10-29","median_stated_pay_usd":null},{"name":"Qt","layer":"frameworks","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-11-02","last_seen":"2026-11-02","median_stated_pay_usd":null},{"name":"Reinforcement Learning","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-29","last_seen":"2026-10-29","median_stated_pay_usd":null},{"name":"Scikit-learn","layer":"frameworks","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-29","last_seen":"2026-10-29","median_stated_pay_usd":null},{"name":"Statistical Process Control","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-27","last_seen":"2026-10-27","median_stated_pay_usd":null},{"name":"TensorFlow","layer":"frameworks","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-29","last_seen":"2026-10-29","median_stated_pay_usd":null},{"name":"TensorFlow C++","layer":"frameworks","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-29","last_seen":"2026-10-29","median_stated_pay_usd":null},{"name":"Verification & Validation","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-11-04","last_seen":"2026-11-04","median_stated_pay_usd":null},{"name":"Windows","layer":"cloud","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-11-02","last_seen":"2026-11-02","median_stated_pay_usd":null},{"name":"qPCR","layer":"practices","postings":1,"share":0.0667,"required":1,"open_postings":1,"first_seen":"2026-10-28","last_seen":"2026-10-28","median_stated_pay_usd":null}],"own_products":[],"changes":{"first_appeared":[],"rising":[],"falling":[],"not_seen_180d":[]},"similar_stacks":[{"name":"The ePlane Company","url":"https://alion.io/company/the-eplane-company/technologies","shared_technologies":22},{"name":"CFD Research","url":"https://alion.io/company/cfd-research/technologies","shared_technologies":23},{"name":"IMEC","url":"https://alion.io/company/imec/technologies","shared_technologies":22},{"name":"Xanadu","url":"https://alion.io/company/xanadu-ai/technologies","shared_technologies":21},{"name":"Lumentum","url":"https://alion.io/company/lumentum/technologies","shared_technologies":25},{"name":"Onto Innovation","url":"https://alion.io/company/ontoinnovation/technologies","shared_technologies":22},{"name":"Coherent","url":"https://alion.io/company/coherent-com/technologies","shared_technologies":21},{"name":"University of Southern California","url":"https://alion.io/company/usc-dornsife-news/technologies","shared_technologies":24}],"html_url":"https://alion.io/company/nrc-cnrc/technologies","json_url":"https://alion.io/company/nrc-cnrc/technologies.json","license":"CC BY-SA 4.0","meta":{"source":"Alion","built_at":"2026-11-07T15:40:30Z","generated_at":"2026-11-08T03:57:52Z"}}