Can you see yourself supporting scientists, engineers, and researchers by sourcing critical ... Managing library circulation activities, monitoring incoming requests across platforms, and ...
Can you see yourself supporting scientists, engineers, and researchers by sourcing critical ... Managing library circulation activities, monitoring incoming requests across platforms, and ...
Lead manufacturing libraries and assets - strategy, content quality, and lifecycle of tool, holder ... Communicate status and deliverables to stakeholders, gather feedback for engineering, and engage ...
Lead manufacturing libraries and assets - strategy, content quality, and lifecycle of tool, holder ... Communicate status and deliverables to stakeholders, gather feedback for engineering, and engage ...
CA$30.26 - CA$34.24/hr
Region of Waterloo Library Programming Division: Planning, Development and Legislative Services Hours of Work: 35 Work Schedule: Monday to Friday, 8:30am to 4:30am with occasional weekend and evening ...
CA$30.26 - CA$34.24/hr
Region of Waterloo Library Programming Division: Planning, Development and Legislative Services Hours of Work: 35 Work Schedule: Monday to Friday, 8:30am to 4:30am with occasional weekend and evening ...
Role Overview As a Senior Front-End Developer, you will work with our product and design teams to ... Work with shadcn/ui and other component libraries to deliver production-ready interfaces * Optimize ...
Role Overview As a Senior Front-End Developer, you will work with our product and design teams to ... Work with shadcn/ui and other component libraries to deliver production-ready interfaces * Optimize ...
Senior Data Engineer (Databricks Focused)
CA$84K - CA$128K/yr
Advanced programming skills in Python and/or Scala, with practical experience using data engineering libraries and frameworks. * Solid understanding of CI/CD practices, with experience designing and ...
Senior Data Engineer (Databricks Focused)
CA$84K - CA$128K/yr
Advanced programming skills in Python and/or Scala, with practical experience using data engineering libraries and frameworks. * Solid understanding of CI/CD practices, with experience designing and ...
Tooling & Library Development: Design and build internal UI libraries and reusable components for the broader Java development team. High-Performance Web Systems: Develop front-end logic for ...
Tooling & Library Development: Design and build internal UI libraries and reusable components for the broader Java development team. High-Performance Web Systems: Develop front-end logic for ...
Senior Data Engineer (Databricks Focused)
London, ON ยท On-site
CA$84K - CA$128K/yr
Advanced programming skills in Python and/or Scala, with practical experience using data engineering libraries and frameworks. * Solid understanding of CI/CD practices, with experience designing and ...
Senior Data Engineer (Databricks Focused)
London, ON ยท On-site
CA$84K - CA$128K/yr
Advanced programming skills in Python and/or Scala, with practical experience using data engineering libraries and frameworks. * Solid understanding of CI/CD practices, with experience designing and ...
Senior Data Engineer (Databricks Focused)
CA$84K - CA$128K/yr
Advanced programming skills in Python and/or Scala, with practical experience using data engineering libraries and frameworks. * Solid understanding of CI/CD practices, with experience designing and ...
Senior Data Engineer (Databricks Focused)
CA$84K - CA$128K/yr
Advanced programming skills in Python and/or Scala, with practical experience using data engineering libraries and frameworks. * Solid understanding of CI/CD practices, with experience designing and ...
Senior Data Engineer (Databricks Focused)
CA$84K - CA$128K/yr
Advanced programming skills in Python and/or Scala, with practical experience using data engineering libraries and frameworks. * Solid understanding of CI/CD practices, with experience designing and ...
Senior Data Engineer (Databricks Focused)
CA$84K - CA$128K/yr
Advanced programming skills in Python and/or Scala, with practical experience using data engineering libraries and frameworks. * Solid understanding of CI/CD practices, with experience designing and ...
Senior Data Engineer (Databricks Focused)
CA$84K - CA$128K/yr
Advanced programming skills in Python and/or Scala, with practical experience using data engineering libraries and frameworks. * Solid understanding of CI/CD practices, with experience designing and ...
Senior Data Engineer (Databricks Focused)
CA$84K - CA$128K/yr
Advanced programming skills in Python and/or Scala, with practical experience using data engineering libraries and frameworks. * Solid understanding of CI/CD practices, with experience designing and ...
Senior Foundation Engineer (Drive)
London, ON ยท On-site
... programming language. * Strong expertise in Rust language features, concurrency, and ownership models. * Web, mobile, and/or desktop development: Experience in developing libraries for client ...
Senior Foundation Engineer (Drive)
London, ON ยท On-site
... programming language. * Strong expertise in Rust language features, concurrency, and ownership models. * Web, mobile, and/or desktop development: Experience in developing libraries for client ...
Public Srvc Assistant
CA$35.06 - CA$41.02/hr
Adult/children's literature in a variety of formats, readers' advisory services, trends in reading, literacy, ESL collections and library programming. * Reference resources in print, microform and ...
Public Srvc Assistant
CA$35.06 - CA$41.02/hr
Adult/children's literature in a variety of formats, readers' advisory services, trends in reading, literacy, ESL collections and library programming. * Reference resources in print, microform and ...
Comfortable with object-oriented programming and scientific libraries (NumPy, SciPy). * Experience writing software and scripts in languages such as Python, SVRF, Tcl, Bash, and SKILL * In-depth ...
Comfortable with object-oriented programming and scientific libraries (NumPy, SciPy). * Experience writing software and scripts in languages such as Python, SVRF, Tcl, Bash, and SKILL * In-depth ...
Programming experience in one or more application or systems languages, Python - Primary, Scala - Secondary (basic knowledge) * Strong experience working with Python concepts and libraries such as ...
Programming experience in one or more application or systems languages, Python - Primary, Scala - Secondary (basic knowledge) * Strong experience working with Python concepts and libraries such as ...
Public Service Assistant
CA$35.06 - CA$41.02/hr
Adult/children's literature in a variety of formats, readers' advisory services, trends in reading, literacy, ESL collections and library programming. * Reference resources in print, microform and ...
Public Service Assistant
CA$35.06 - CA$41.02/hr
Adult/children's literature in a variety of formats, readers' advisory services, trends in reading, literacy, ESL collections and library programming. * Reference resources in print, microform and ...
Comfortable with object-oriented programming and scientific libraries (NumPy, SciPy). * Python based layout experience. Preferred Qualifications * Familiarity with GDSFactory, OptoCompiler or KLayout ...
Comfortable with object-oriented programming and scientific libraries (NumPy, SciPy). * Python based layout experience. Preferred Qualifications * Familiarity with GDSFactory, OptoCompiler or KLayout ...
Hands-on experience with CUDA , GPU programming, and parallel computing. * Knowledge of numerical libraries such as Eigen or BLAS . * Experience developing on Linux and supporting cross-platform ...
Hands-on experience with CUDA , GPU programming, and parallel computing. * Knowledge of numerical libraries such as Eigen or BLAS . * Experience developing on Linux and supporting cross-platform ...
Software Developer
Toronto, ON ยท On-site
The Global Wealth Engineering client technology team is transforming the digital experience for its ... Build and integrate reusable, scalable front-end components and libraries to support future use of ...
Software Developer
Toronto, ON ยท On-site
The Global Wealth Engineering client technology team is transforming the digital experience for its ... Build and integrate reusable, scalable front-end components and libraries to support future use of ...
The libraries, platforms, and tooling you build are used by roughly 100 engineers across the company. When you raise the floor - better DX, faster onboarding, more consistent patterns, AI-first ...
The libraries, platforms, and tooling you build are used by roughly 100 engineers across the company. When you raise the floor - better DX, faster onboarding, more consistent patterns, AI-first ...
Senior Developer
Toronto, ON ยท On-site
The Global Wealth Engineering Client Technology team is transforming the digital experience for its ... Building reusable, scalable, robust components, and front-end libraries for future use
Senior Developer
Toronto, ON ยท On-site
The Global Wealth Engineering Client Technology team is transforming the digital experience for its ... Building reusable, scalable, robust components, and front-end libraries for future use
Programming Librarian information
What are some common challenges faced by Programming Librarians when planning and executing library events?
What are the key skills and qualifications needed to thrive as a Programming Librarian, and why are they important?
What is the difference between Programming Librarian vs Archivist?
| Aspect | Programming Librarian | Archivist |
|---|---|---|
| Required Credentials | Master's in Library Science (MLS) or Library and Information Science (MLIS) | Bachelor's or Master's in History, Archival Studies, or Library Science |
| Work Environment | Public, academic, or special libraries; community programs | Archives, museums, historical societies |
| Industry Usage | Libraries, educational institutions, community centers | Historical preservation, museums, government agencies |
| Common Search Intent | Programming, events, community engagement | Preservation, cataloging, historical records |
The Programming Librarian focuses on creating educational programs, managing library technology, and engaging the community through events. In contrast, an Archivist specializes in preserving, cataloging, and managing historical records and artifacts. While both roles require library or archival credentials and work within information management environments, their primary functions and industry settings differ significantly.
What are Programming Librarians?

Full-time
Retirement, PTO
Posted 3 days ago
Job description
Are you looking for a role that will challenge you and connect you with leading scientific research? Can you see yourself supporting scientists, engineers, and researchers by sourcing critical information and delivering high-quality reference services that enable world-class outcomes? Do you enjoy enhancing services, ensuring compliance with copyright standards, and promoting valuable library resources across an organization? If so, our team is looking for a Reference & Outreach Librarian to drive impactful research support and outreach-apply today!
What will you be doing!
- Supporting research teams by embedding within projects, participating in initiatives, and developing work plans that define timelines, deliverables, and workloads.
- Conducting in-depth information needs analyses and designing advanced search and retrieval strategies across multiple systems and repositories.
- Evaluating the credibility and quality of information sources while applying analytical tools to extracte insights and communicate findings effectively to stakeholders.
- Coordinating reference management tools, delivering advanced citation verification services, and forecasting workload requirements to support operational planning.
- Performing advanced literature searches, delivering documents, and ensuring strict compliance with copyright laws, including obtaining and tracking permissions.
- Managing library circulation activities, monitoring incoming requests across platforms, and maintaining accurate service statistics.
- Administering interlibrary loan services by reviewing, approving, and coordinating requests through partners, while optimizing cost and delivery timelines.
- Overseeing material storage processes by coordinating shipments and following up on service quality with external providers.
- Planning and delivering outreach initiatives by organizing events, engaging new employees, and promoting library services across the organization.
- Building and maintaining partnerships while updating and enhancing the Library Services website.
- Teaching information literacy skills and providing training on library tools, systems, and resources to both new and existing employees.
- Participating in professional development to maintain current knowledge and best practices in the field.
- Contributing to national initiatives by supporting the IAEA International Nuclear Information System (INIS) activities, including inputting, reviewing, and recommending Canadian nuclear literature.
- Providing backup support across library functions, assisting with acquisitions, and contributing to process improvements and operational procedures.
- Participating in committees and projects while maintaining, repairing, and processing library materials across formats.
- Other duties as assigned by your manager.
What we are looking for:
- Education
- Master of Library and Information Science (MLIS) or equivalent education.
- A science background is an asset.
- Experience
- 3 to 5 years of library work, including advanced reference services.
- Background in a science or engineering library is an asset.
- Conducting in-depth reference interviews and developing search strategies for literature searches.
- Developing advanced search and retrieval strategies across diverse systems and repositories.
- Experience with Library marketing, outreach, and advocacy are an asset.
- Developing and facilitating training sessions.
- Acquisitions of library materials through purchasing and interlibrary loans.
- Proficiency in using library automation systems.
- Knowledge, Skills & Abilities
- Effective oral and written communication skills, with the ability to interact with all levels of employees.
- Strong customer service orientation.
- Ability to work effectively both independently and as part of a team.
- Excellent organizational skills and attention to detail.
- Strong relationship-building, networking, and collaboration skills, with the ability to foster respect, inclusion, and communication among diverse individuals.
- Critical thinking skills, including qualitative and quantitative reasoning.
- Demonstrated initiative, adaptability, flexibility, creativity, innovation, and problem-solving.
- Computer literacy with MS Office applications.
- Expertise in conducting reference interviews to determine customer needs.
- Advanced knowledge of scientific and technical electronic resources, including bibliographic and full-text databases.
- Strong understanding of search engines and information retrieval systems, with the ability to apply this knowledge effectively.
- Excellent knowledge of copyright legislation, including document delivery and copying compliance.
- Ability to recognize and address ethical issues related to information handling (privacy, confidentiality, information security, intellectual property, copyright, and intellectual freedom).
- Security Clearance Eligibility Required
- Level 2 Secret requires a minimum of 7 years of verifiable history in Canada, Australia, New Zealand, the United States, and/or the United Kingdom. CNL implements security screening in accordance with the Treasury Board of Canada Secretariat's "Standard on Security Screening" and the "Policy on Government Security."
- Level 2 Secret requires a minimum of 7 years of verifiable history in Canada, Australia, New Zealand, the United States, and/or the United Kingdom. CNL implements security screening in accordance with the Treasury Board of Canada Secretariat's "Standard on Security Screening" and the "Policy on Government Security."
Working Conditions:
- Working schedule: Five (5) days per week, seven and a half (7.5) hours per day for a thirty-seven and a half (37.5) hour work week.
- Hybrid schedule: a minimum of two (2) days per week on-site is required, with additional on-site presence as needed to support reference services, collections, and client engagement.
- Primarily office-based, operating within a hybrid/virtual work environment using digital collaboration tools.
- Occasional travel to other locations or partner organizations.
- Prolonged periods of computer use and sitting.
- Frequent periods requiring sustained concentration, accuracy, and attention to detail.
- Occasional physical activity, including lifting, shelving, and moving library materials.
- Exposure to minor environmental factors such as dust and moderate noise/distractions in shared spaces.
This position is part of the USW 4096-404 Union and is governed by the terms and conditions outlined in the USW 4096-404 Collective Agreement. As a member of this bargaining unit, you'll benefit from clear expectations around hours of work, wages, vacation, and other conditions that support a fair and consistent working environment.
Why CNL?
Does the idea of working with a dynamic team across Canada to advance nuclear science and technology for a clean and secure world excite you? At CNL, we're reinventing ourselves to be industry leaders-pioneering solutions to the problems that matter most.
From building the next generation of clean nuclear and hydrogen energy technologies, to developing targeted cancer treatments, to continuing our global leadership in environmental remediation-we are driven by impact, innovation, and purpose.
What We Offer: A Total Rewards Package
We believe in taking care of our people. Here's what you can expect as part of our team:
- Paid time off: vacation, sick, personal, and floater days
- Benefits effective Day One - no waiting period
- Tuition support to help you keep learning and growing
- A defined-benefit pension plan or a defined-contribution pension plan, depending on your employee group, to support your longterm financial security
Do Our Priorities Resonate with You?
- Delivering clean energy for today and tomorrow
- Restoring and protecting the environment
- Contributing to the health of Canadians
If so, you'll feel right at home at CNL!
Location: Hybrid
Located in the heart of the Ottawa Valley, our Chalk River site offers a beautiful natural setting with forests, lakes, and wildlife right at your doorstep. Surrounding communities such as Deep River, Petawawa, and Pembroke provide access to excellent recreation and a great quality of life.
Please note: This is a hybrid position, with a combination of remote work and onsite presence at our Chalk River Laboratory, Ontario.
Our Commitment to Equity, Diversity & Inclusion
At CNL, we are committed to fostering an environment that promotes equity, diversity, and inclusion. We celebrate and welcome employees, stakeholders, and partners of all backgrounds and identities. Click here to read all about it!
We are proud to uphold a workplace culture grounded in our Core Values:
- Respect
- Teamwork
- Accountability
- Safety
- Integrity
- Excellence
These values drive our employment practices and ensure meaningful career development opportunities and accommodations for all employees.
CNL is an equal opportunity employer. If you require accommodation during any phase of the hiring process, please let us know via jobs@cnl.ca. All requests will be handled with confidentiality.
CNL operates on sites located on the traditional lands, waterways and ceded and unceded territories of Indigenous peoples. CNL recognizes and affirms all First Nations, Metis communities and Inuit in this land we now know as Canada. We acknowledge, respect and seek to better understand Indigenous history, rights and title on the lands where we work and develop projects. We honour and respect the importance of the relationship between Indigenous peoples and their lands, waters and territories.
#LI-HYBRID #LI-WY1
Employment Type: Full-Time