Data Science Engineer
$103.91k - $130.06k per yearNational Research Council Canada / Conseil national de recherches Canada
Priority may be given to the following designated employment equity groups: women, Indigenous Peoples* (First Nations, Inuit and Métis), persons with disabilities and racialized persons*.
- The Employment Equity Act , which is under review, uses the terminology Aboriginal peoples and visible minorities.
City: Ottawa
Organizational Unit: Digital Technologies
Classification: CS-3
Tenure: Term
Duration: 2 years
Language Requirements: English or French
Work arrangements:
- Due to the nature of the work and operational requirements, this position may be eligible for a limited hybrid work arrangement (combination of working onsite and telework).
At the NRC, we recognize that Indigenous candidates may have important connections to their communities and you may be eligible for an exception to this work arrangement. Alternative work arrangements may also be considered to accommodate candidates as required. To learn more about these options, please contact the NRC Hiring team using the contact information below.
Anything is possible at the NRC, named in 2026 one of Canada’s Top Employers for Young People, Top Employer in the National Capital Region and Forbes Canada’s Best Employers!
As Canada’s largest research and innovation organization, our world-renowned research pushes the boundaries of science and engineering to make the impossible, possible. Every day we explore new ideas through innovative research and help companies discover possibilities that impact Canada’s future and the world.
At the NRC, you’ll also discover new possibilities. Our supportive workplace fosters a culture of creativity, welcoming fresh perspectives and innovation at all levels. We value teamwork. You’ll collaborate across multiple fields and with the brightest minds to find creative solutions. Most importantly, you’ll discover what’s possible within you as you grow, make valuable contributions and progress in your professional journey. From ground-breaking discoveries to a life-changing career, discover your possible at the NRC.
The role
We are looking for a Data Science Engineer to support our Digital Technologies research Centre (DT). The Data Science Engineer would be an employee who shares our core values of Integrity, Excellence, Respect and Creativity.
Under the direction of the Team Leader, Data Analytics Centre, the incumbent will contribute to the provision of data analytics services to external clients and NRC.
The Data Science Engineer will work alongside our data scientists to support the development of custom machine learning models and other data products for clients. They have an understanding of data science workflows as well as technical expertise pertaining to solution architectures and data engineering that will support project development and delivery to clients.
The roles and responsibilities of the incumbent Data Science Engineer may include:
- Collaborate with data scientists, AI researchers, and client stakeholders to define technical strategies and implementation plans to address client business challenges.
- Develop scalable, secure, and maintainable solution architectures that enable clients to adopt, test, and operationalize AI and data-driven technologies.
- Build and maintain data ingestion, transformation, storage, and access layers to support machine learning, analytics, visualization, and decision-support applications.
- Package AI and data science prototypes into usable client-facing solutions, including web applications, dashboards, APIs, containers, documentation, and deployment-ready components.
- Lead the development of key technical components within multidisciplinary projects, ensuring alignment with project objectives, client requirements, security expectations, and operational constraints.
- Troubleshoot and resolve technical issues related to data pipelines, application components, integrations, infrastructure, and deployment environments.
- Evaluate emerging tools, frameworks, and architectural patterns in data engineering, AI enablement, and data science platforms, and advise project teams on their practical use.
- Communicate technical concepts, architecture decisions, risks, and trade-offs clearly to both technical and non-technical stakeholders.
- Produce technical documentation, architecture diagrams, deployment guides, data pipeline documentation, and user-oriented materials to support knowledge transfer to clients.
- Help define reusable patterns, templates, tools, and platform components that improve the team’s ability to deliver AI and data science solutions efficiently.
Screening criteria
Education
- A Master’s degree from a recognized university in Computer Science, Computer Engineering or closely related to science, technology, engineering, and mathematics (STEM) fields
- A Bachelor’s degree in Computer Science, Computer Engineering or closely related STEM field with related work experience may be considered.
Experience
- Significant experience designing, developing, and maintaining data pipelines, including data ingestion, transformation, validation, storage, and/or access layers.
- Significant experience developing backend systems, APIs, or services that support data-intensive applications, analytics platforms, or AI-enabled solutions.
- Significant experience building client-facing solutions, such as web applications, dashboards, APIs, containers or analytical tools.
- Experience working in a multidisciplinary team involving data scientists and supporting their work
Assets
- Experience with cloud platforms such as Azure, AWS, or Google Cloud.
- Experience working directly with government, public sector, industrial, or enterprise clients
Condition of employment
Reliability Status
For a Reliability Status, verification of background information over a period of 5 years is required.
Language requirements
English or French
Information on language requirements and self-assessment tests
Assessment criteria
Technical competencies
- Strong knowledge of data structures including retrieval of data from relational (SQL) and non relational databases.
- Proficiency in using Generative AI at work.
- Proficiency in Python or R.
- Knowledge of mathematics and statistics
Behavioural competencies
- Research Technician/Technologist - Communication (Level 3)
- Research Technician/Technologist - Client focus (Level 3)
- Research Technician/Technologist - Teamwork (Level 3)
- Research Technician/Technologist - Creative thinking (Level 3)
- Research Technician/Technologist - Results orientation (Level 3)
Competency Profile(s)
For this position, the NRC will evaluate candidates using the following competency profile(s): Research Technician/Technologist ;
Compensation
From $103,911 to $130,061 per annum.
NRC employees enjoy a wide-range of competitive benefits including a robust pension plan, comprehensive health and dental coverage, disability and life insurance, office closure at the end of December, and additional supports to enhance your well-being throughout your career and beyond.
Notes
- In 2026, the NRC was chosen as one of Canada’s Top Employers for Young People, a National Capital Region Top Employer and Forbes Canada’s Best Employer.
- Relocation assistance will be determined in accordance with the NRC's directives.
- A pre-qualified list may be established for similar positions for a one-year period.
- Preference will be given to Canadian Citizens and Permanent Residents of Canada. Please include citizenship information in your application.
- The incumbent must adhere to safe workplace practices at all times.
- We thank all those who apply, however only those selected for further consideration will be contacted.
Please direct your questions, with the requisition number (26119) to:
E-mail: View email address on apply.j-vers.com
Telephone: View phone number on apply.j-vers.com
Closing Date
19 October 2026 - 23:59 Eastern Time
For more information on career tools and other resources, check out Career tools and resources
#J-18808-Ljbffr- ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent... ...software development experience, supported by a degree in Computer Science, Engineering, or a related technology field Database Breadth...SuggestedRemote jobPermanent employmentFull timeImmediate start
$120k - $240k per year
...#Cosmos #Solana #DataScience About the Role: We're looking for a Data Science Associate to join our team, supporting Research, Trading, Risk,... ...space. You'll work closely with a small team of blockchain engineers and quant developers, reporting directly to the VP, Data...SuggestedFull timeRelocation$40k - $80k per year
...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading... ...or visit The Telesat LEO Lightspeed Data Management Specialist will report to the... ...~ Bachelor’s Degree, Library Information Science/College Degree in Information and Library...SuggestedFull timeFor contractorsInternshipWork at officeWorldwideFlexible hours- ...advanced AI, regulatory expertise, and the world’s largest supply chain data network to help organizations reduce risk, lower operational... ...and talent analytics. Job Description The Senior DevOps Engineer, Data & AI Platform is a technical expert dedicated to the...SuggestedLong term contractFull timeFlexible hours
$80k - $95k per year
...Job Summary: The Project Manager – Building Science serves to manage building envelop and restorations projects from initial stage... ...and masonry. In this role, you will: Provide engineering expertise to prepare design drawings and specifications for the...SuggestedFull timeContract workInternshipLocal area$116.7k - $165.8k per year
...unified operations platform designed to simplify and accelerate data center management. Built on a robust, Kubernetes-based microservices... ...infrastructure team serves as the backbone of our platform, engineering the critical services that ensure stability, security, and seamless...Long term contractFull timeTemporary workApprenticeshipLocal areaFlexible hours$18.5 - $19 per hour
High School Math and Science Tutor Oxford Learning Orleans is currently seeking enthusiastic and knowledgeable part-time Math and Science Tutors to join our team. This position is ideal for someone who enjoys working with students, has a strong understanding of mathematics...Part timeCasual workLive InFlexible hoursAfternoon shift$96.56k - $128.74k per year
...through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems &... .... ~ Lead integrated digital, data, infrastructure, and cybersecurity implementations... ...in a related field such as Computer Science or Engineering, or an equivalent combination...Permanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week$106k - $118k per year
...Description Title: Manager, Enterprise Data and Analytics Employment Type: Permanent, Full Time Location: Ottawa,... ...you You will have a Bachelor’s or Master’s degree in Data Engineering, Computer Science, Information Systems, or related field with atleast 5 to 8 years...Permanent employmentFull timeWork at officeFlexible hours2 days per week- ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu,... ...key moments. This empowers teams to make data-driven decisions, enhance security, and improve... ...You are currently enrolled in a Computer Science, Software Engineering, or related field,...Permanent employmentFull timeInternship
- ...Social networking, machine learning, and big data analytics demand ever-increasing network... ...are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware... ..., Electrical Engineering, Computer Science, or an equivalent combination of education...Long term contractFull timeRemote work
$94.66k - $128.74k per year
...world better through trade. Position: Data Analyst 18 Employment Type: Contract / Temporary... ...Analysts, Data Architects and Data Engineers to develop solution approaches. Review... ...Management Information Systems, Computer Science, Engineering, Commerce, Business or a related...Permanent employmentFull timeContract workTemporary workSummer workWork at office2 days per week- ...motivated and experienced Senior Infrastructure Engineer (with strong Networking) to design,... ...requires extensive experience with enterprise data center infrastructure, networking,... ...Certifications ~ Engineering or Computer Science degree ~10+ years of networking experience...Full time
$18.5 - $19 per hour
Part-Time Math & Science Tutor Inspire Students. Build Confidence. Make a Difference. Do you have a passion for mathematics and science? Are you enthusiastic about helping high school students understand challenging concepts and reach their academic goals? Oxford Learning...Part timeSummer workRelocation packageMonday to friday$18.5 - $19 per hour
...High School Math/Science Teacher/Tutor Wanted Motivated by mathematics? Sharp with science? Excited by equations in both fields? Eager to help students succeed in math and science? Our hours count! Gain valuable teaching experience!Oxford Learning Barrhaven is currently...Hourly payPart timeSummer workRelocation packageShift workAfternoon shift$96.56k - $128.74k per year
...trade. Position: Senior Network Delivery Engineer Employment Type: Permanent... ...integrated technology target state, target data model and technology operations required to... ...for: ~ Undergraduate degree in Computer Science, Engineering, Information Technology, Management...Permanent employmentFull timeSummer workWork at officeRemote workRelocation package3 days per week- ...Job Title: Wafer Product Engineer Location: Ottawa, ON About Ranovus Ranovus is a semiconductor company with global operations helping power the data behind next generation AI and data center networks. We design and build advanced hardware that moves massive amounts...Full timeInternship
- ...deploy, and use. We protect email, networks, data and applications with innovative solutions... ...Networks is seeking an Onboarding Engineer is a technical contributor bringing security... ...a plus. ~ Bachelor's degree in Computer Science, Electrical Engineering, Information Technology...Full timeRemote workWorldwide
$80k - $95k per year
...to join the Larus Labs team as Data Scientists, where we develop... ...opportunity to work on various data science problems, while communicating... ...Computer/Software/Electrical Engineering, Applied Math, Engineering... ...Perception™ Systems Simulation Engine, Software Engineering Services...Permanent employmentFull timeWork at officeRemote workHome officeMonday to friday3 days per week$85k - $110k per year
...Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of... ...Build and maintain J2EE enterprise data sharing pipelines that move sensor-dervied... ...technical Bachelor’s degree in Computer Science, Software Engineering, or an equivalent related...Full timeInternshipWork at officeRemote workFlexible hours$62.09k - $75.65k per year
...Location: Ottawa, Ontario (Hybrid, 3-4 Days On-site) Reports to: Manager, Data & Donor Relations Status: Permanent, Full time Bargaining Unit Status: Included Classification: Band 3 Salary range: CA$ 62,086 - CA$ 75,645 per annum Language requirements: English...Permanent employmentFull timeFor subcontractorSeasonal workWork at officeMonday to friday3 days per week- ...better through trade. Position: Director, Data Platform Management Employment Type:... ...of data platform administrators, cloud engineers and data architects, building strong technical... ...: Undergraduate Degree in Computer Science or Engineering; Management Information Systems...Long term contractPermanent employmentFull timeContract workTemporary workSummer workWork at officeRelocation package3 days per week
- ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Systems... ...Engineering, Information Systems, Computer Science, or related field and 6+ years of Systems... ...optical transmission (IM/DD) modules for data centre applications, with a special emphasis...Remplacement
$108k - $158k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS... ...experiences and drives communication and data processing transformation to help create... ...Qualifications: • Bachelor's degree in Science, Engineering, or related field and 2+ years...RemplacementFull time$65.17k - $86.9k per year
...better through trade. Position: Associate Data Platform Administrator Employment Type... ...to grow a career in data platform engineering and administration through structured learning... ...for analytics, reporting, and data science teams using configuration‑as‑code tools and...Permanent employmentFull timeSummer workWork at officeRelocation package2 days per week3 days per week- ...Senior Hardware Design Engineer Ranovus is a semiconductor company with global operations helping power the data behind next generation AI and data center networks. We design and build advanced hardware that moves massive amounts of information quickly and efficiently...Full timeInternship
- ...real. The Role The Staff Software Engineer specializes in mobile app development and... ...Required Qualifications: Degree in Computer Science, Software Engineering, or a related field,... ...as well as internal equity, market data, and business needs. In addition to base salary...Full timeInternshipRemote workWork from home
- ...Senior Security Engineer Location: Ottawa, ON or Toronto ON| Hybrid Department: R&D- Cybersecurity... ...key moments. This empowers teams to make data-driven decisions, enhance security, and... ...degree in Information Security, Computer Science, Engineering, or equivalent practical...Permanent employmentFull timeShift work
$105k - $170k per year
...lower-cost mission development, and valuable data returns. Mission Control launched the... ...Mission Control is seeking a Senior Systems Engineer to lead the expansion of our technology portfolio... ..., e.g. engineering, physics, data science, computer science, mathematics etc., graduate...Long term contractPermanent employmentFull timeRelocationRelocation packageFlexible hours- ...Senior Software Engineer JD About the job Company Description askpolly transforms large... ...models to analyze organic social media data, askpolly provides near-instant, statistically... ...closely with product and data science teammates. You will take ownership of complex...Full timeInternshipManual laborWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Science Engineer. Be the first to apply!
- python data engineer Ottawa, ON
- data engineering intern summer Ottawa, ON
- gcp data engineer Ottawa, ON
- junior data engineer Ottawa, ON
- big data engineer Ottawa, ON
- remote data engineer Ottawa, ON
- data centre engineer Ottawa, ON
- data integration developer Ottawa, ON
- data engineer Ottawa, ON
- data cabling engineer Ottawa, ON

