Artificial Intelligence jobs in Ottawa, ON
Solutions Developer, Applied Solutions
Easily applyMultiple openingsCAA North & East OntarioOttawa, ON K1S 3W7- $65,000–$70,000 a year
- Full-time +1
- Mileage reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- HYBRID: Work-From-Home / 1031 Bank St. Ottawa, ON / Travel within Ottawa-area *.
- Reporting to the Manager, Data Solutions, the Solutions Developer, Applied…
- MNPOttawa, ON K1Y 4P1
- $70,000–$85,000 a year
- Permanent
- Paid time off
- Dental care
- You will work closely with AI Strategists and digital leaders to help clients navigate the evolving landscape of artificial intelligence, supporting the design…
- View all MNP jobs - Ottawa jobs - AI Prompt Consultant jobs in Ottawa, ON
- Salary Search: AI Advisory Consultant salaries in Ottawa, ON
- See popular questions & answers about MNP
AI LLM Technology Architecture
Often replies in 1 dayAccentureOttawa, ON- $108,800–$220,400 a year
- Full-time
- Operating at the intersection of business and engineering, you will own the technical design of advanced AI systems — spanning classical machine learning,…
- AECOMOttawa, ON
- $65,000–$85,000 a year
- Employee stock purchase plan
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Artificial intelligence will be used to support the screening, assessment, and selection of applicants for this role.
- Proficient in 3D Revit/BIM drafting.
- View all AECOM jobs - Ottawa jobs - Mechanical Engineer jobs in Ottawa, ON
- Salary Search: Mechanical Engineering Technologist salaries in Ottawa, ON
- See popular questions & answers about AECOM
- Pwc CanadaOttawa, ON K1P 1E4
- $112,400–$162,400 a year
- Full-time
- At PwC, our people in operations consulting specialize in providing consulting services on optimizing operational efficiency and effectiveness.
- View all Pwc Canada jobs - Ottawa jobs - Operations Manager jobs in Ottawa, ON
- Salary Search: Digital Operations, Manager salaries in Ottawa, ON
- See popular questions & answers about Pwc Canada
Team Leader Radiation - Relocate to Australia
Urgently hiringClimate Change, Energy, Environment and WaterCanada- Full-time
- Relocation assistance
- Relocation assistance may be available for successful applicants, subject to delegate approval.
- We conduct independent research and monitoring, participate in…
- GastopsGloucester, ON
- $110 an hour
- Full-time +1
- Vision care
- Dental care
- Life insurance
- Profit sharing
- Company events
- Extended health care
- Work Schedule:* Hybrid (4 days onsite).
- We design, manufacture, and support advanced equipment sensing and analysis products, including on-line oil debris…
Coordinator, Planning and Redevelopment
Easily applyNewBruyère HealthOttawa, ON K1N 5C8- Permanent
- Employee assistance program
- Wellness program
- Bruyère Health uses artificial intelligence to screen and assess answers provided by applicants.
- POSITION TYPE : Permanent, Full-time, Day, 75 hours / pay…
- AECOMOttawa, ON
- $83,000–$135,000 a year
- Full-time
- Employee stock purchase plan
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Artificial intelligence will be used to support the screening, assessment, and selection of applicants for this role.
- This is a Full-time role.
- View all AECOM jobs - Ottawa jobs
- Salary Search: Geotechnical Engineer salaries in Ottawa, ON
- See popular questions & answers about AECOM
- AECOMOttawa, ON
- $85,000–$120,000 a year
- Full-time
- Rotating shift
- Employee stock purchase plan
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Artificial intelligence will be used to support the screening, assessment, and selection of applicants for this role.
- Diploma in Civil Engineering Technology.
- View all AECOM jobs - Ottawa jobs - Technologist jobs in Ottawa, ON
- Salary Search: Civil Technologist salaries in Ottawa, ON
- See popular questions & answers about AECOM
- AECOMOttawa, ON
- $150,000–$190,000 a year
- Employee stock purchase plan
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Artificial intelligence will be used to support the screening, assessment, and selection of applicants for this role.
- View all AECOM jobs - Ottawa jobs - Senior Project Manager jobs in Ottawa, ON
- Salary Search: Senior Conveyance/Municipal Project Manager salaries in Ottawa, ON
- See popular questions & answers about AECOM
- AECOMOttawa, ON
- $150,000–$190,000 a year
- Employee stock purchase plan
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Artificial intelligence will be used to support the screening, assessment, and selection of applicants for this role.
- View all AECOM jobs - Ottawa jobs - Senior Project Manager jobs in Ottawa, ON
- Salary Search: Senior Conveyance/Municipal Project Manager salaries in Ottawa, ON
- See popular questions & answers about AECOM
- AECOMOttawa, ON
- $82,000–$130,000 a year
- Full-time
- Employee stock purchase plan
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Artificial intelligence will be used to support the screening, assessment, and selection of applicants for this role.
- Master’s degree in a relevant field.
- View all AECOM jobs - Ottawa jobs - Building Consultant jobs in Ottawa, ON
- Salary Search: Senior Building Performance Consultant salaries in Ottawa, ON
- See popular questions & answers about AECOM
- ThalesOttawa, ON K2G 6P9
- Full-time
- Overtime
- Dental care
- Paid sick leave
- Employee assistance program
- Disability insurance
- Designated paid holidays
- Extended health care
- We use artificial intelligence–enabled tools as part of our recruitment process to support activities such as candidate discovery, résumé matching, and…
- View all Thales jobs - Ottawa jobs - System Engineer jobs in Ottawa, ON
- Salary Search: System Engineering Sub-Discipline Manager salaries in Ottawa, ON
- See popular questions & answers about Thales
- EnGlobe Corp.Ottawa, ON K1B 5R6
- $66,182–$86,864 a year
- Employee assistance program
- Flexible schedule
- Apply and promote Englobe’s health and safety rules;
- Designated Substances/Hazardous Materials Surveys;
- Hazardous Materials Tendering and Abatement Supervision;
Senior/Staff Product Analyst
Easily applyLightspeed Commerce, Inc.Ottawa, ON- $120,000–$180,000 a year
- Full-time
- Paid time off
- Dental care
- Disability insurance
- RRSP match
- This role sits at the intersection of Product Analytics, Decision Science, and Product Strategy.
- You will partner closely with Product, Engineering, and…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Solutions Developer, Applied Solutions - job post
Job details
Pay
- $65,000–$70,000 a year
Job type
- Permanent
- Full-time
Location
Benefits
Pulled from the full job description
- Mileage reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
Full job description
Solutions Developer, Applied Solutions
HYBRID: Work-From-Home / 1031 Bank St. Ottawa, ON / Travel within Ottawa-area
Job Summary
Reporting to the Manager, Data Solutions, the Solutions Developer, Applied Solutions is responsible for building, deploying, supporting, and enhancing the Reward Tracker (RT) platform: a fleet of Raspberry Pi devices installed at CAA North & East Ontario partner locations that capture member transaction activity and integrates with the organization’s Microsoft Fabric and cloud ecosystem.
The Developer regularly travels to partner locations across the region for installations, onboarding, troubleshooting, support, maintenance, and device decommissioning activities. This is a highly hands-on technical role; combining hardware assembly, embedded systems support, Python application development, Linux administration, partner onboarding, and ongoing device fleet management.
The Developer also participates in a fast-moving internal development practice focused on rapidly delivering practical business solutions. Working under the direction of the Manager, Data Solutions and alongside senior team members, they partner directly with subject matter experts across the organization to build lightweight applications, automations, AI agents, integrations, operational tools, and reports — often leveraging AI coding assistants such as Claude, GitHub Copilot, and ChatGPT to accelerate delivery timelines.
The Developer’s role intentionally operates with lower ceremony than traditional enterprise software delivery. Requirements are often gathered directly with stakeholders, solutions are built iteratively, and useful tools are delivered in hours or days rather than weeks or months. The role requires sound judgement in balancing speed, quality, maintainability, operational risk, and business value.
The Developer team works closely with Information Solutions on shared tooling, infrastructure, security, and standards while maintaining the autonomy to rapidly deliver smaller operational tools and applications that do not require formal project delivery processes.
A defining feature of this role is ongoing ownership. The tools, automations, applications, and operational solutions developed by the team remain under the team’s responsibility for support, enhancement, troubleshooting, and continuous improvement for as long as they remain in use. Some solutions may be intentionally short-lived and tactical in nature, while others may evolve into long-term operational platforms before transitioning into formal enterprise ownership.
This is not a traditional Software Engineering, Data Engineering, Data Science, Machine Learning Engineering, Artificial Intelligence Engineering, or dedicated Quality Assurance role. The Developer is technically versatile, comfortable across hardware and software, fluent with AI-assisted development workflows, energized by rapidly translating business problems into practical solutions, and willing to take ownership of what they build.
Responsibilities
Reward Tracker Platform (Primary)
- Assemble, image, configure, deploy, and support Raspberry Pi devices for partner locations, including networking, LTE/Wi-Fi setup, peripherals, and deployment preparation.
- Travel within the greater Ottawa region to support installations, onboarding, troubleshooting, maintenance, and device decommissioning.
- Maintain the standard Raspberry Pi OS image and manage the Reward Tracker fleet using ZeroTier and related tools, including monitoring, patching, diagnostics, credential rotation, and lifecycle management.
- Develop, maintain, and troubleshoot the on-device Python application and PyQt5 user interface.
- Configure partner-specific transaction workflows, validation logic, and operational requirements, translating business needs into technical solutions.
- Support integrations between devices and CAA NEO cloud services including Microsoft Entra ID, Azure Blob Storage, APIs, and Microsoft Fabric.
- Monitor device health and transaction accuracy while troubleshooting hardware, networking, operating system, and application issues.
- Support partner onboarding and act as the technical point of contact for device support and operational issues.
- Maintain inventory, deployment, and operational documentation.
- Recommend and implement improvements to platform deployment, automation, monitoring, and operational processes.
- Participate in testing, rollout, support, and continuous improvement activities for platform enhancements.
- Collaborate with internal teams, communicate technical concepts clearly to non-technical stakeholders, and provide cross-coverage with the second Solutions Developer across hardware, software, and field deployments.
AI-Assisted Development, Automation & Operational Tooling (Secondary)
- Partner directly with business stakeholders to scope, build, and support lightweight applications, automations, AI agents, operational tools, integrations, and reports.
- Leverage AI coding assistants such as Claude, GitHub Copilot, ChatGPT, and similar technologies to accelerate development, testing, troubleshooting, and iteration cycles.
- Develop solutions using technologies such as Python, Streamlit, Flask, FastAPI, Power Apps, and Power Automate.
- Rapidly deliver working solutions, gather stakeholder feedback, and iteratively refine functionality.
- Support workflow improvements and operational efficiencies through scripting, automation, and AI-assisted tooling.
- Exercise sound judgement regarding solution quality, scalability, maintainability, security, and operational support requirements.
- Provide ongoing support, maintenance, troubleshooting, and enhancement activities for internally developed tools and automations.
- Recognize when solutions have expanded beyond the intended scope of the team and require transition into formal project delivery or enterprise ownership.
- Contribute to evolving practices related to AI-assisted development, operational support, automation, maintainability, and code quality
- Explore and evaluate emerging tools and technologies relevant to team operations.
Quality Assurance & Testing Support (As Needed)
- Provide QA support for internal projects as capacity permits.
- Perform manual testing, regression validation, troubleshooting, and operational verification activities.
- Develop lightweight Python utilities to support testing, monitoring, and diagnostics.
- Assist with troubleshooting and defect resolution activities.
Documentation, Security & Collaboration
- Maintain technical documentation including deployment procedures, operational runbooks, configuration standards, troubleshooting guides, and end-user support documentation.
- Ensure platform processes align with organizational security, governance, and operational standards.
- Collaborate with Enterprise Data & Analytics, Information Solutions, Strategic Partnerships, and other stakeholders.
- Communicate technical concepts clearly to both technical and non-technical audiences.
- Participate in knowledge sharing, operational continuity, and continuous improvement initiatives.
Requirements: The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education & Experience
- Post-secondary diploma or degree in Computer Science, Information Technology, Software Development, Engineering Technology, or a related field, or equivalent practical experience.
- 1–5 years of experience in software development, systems support, automation, application support, device management, or connected device environments.
- Demonstrated experience using AI coding assistants such as Claude, GitHub Copilot, ChatGPT, or similar technologies to develop, troubleshoot, and deliver working solutions.
- Experience supporting Linux-based systems, hardware deployments, or embedded/connected devices is considered an asset.
- Experience maintaining, troubleshooting, or extending applications developed by others is preferred.
- Experience working within small or cross-functional technical teams is considered an asset.
- Valid driver’s license to support travel within the greater Ottawa region.
Technical Knowledge & Skills
- Proficiency in Python development, troubleshooting, and application support.
- Familiarity with Linux-based operating systems, particularly Raspberry Pi OS or other Debian-based distributions.
- Comfort working with physical hardware including device assembly, imaging, configuration, cabling, packaging, and deployment preparation.
- Experience with UI frameworks; PyQt5 experience is considered an asset.
- Familiarity with lightweight web frameworks such as Streamlit, Flask, or FastAPI is considered an asset.
- Exposure to Microsoft Fabric, Azure, Microsoft Entra ID, Azure Storage, Power Platform, or related Microsoft cloud technologies is preferred.
- Familiarity with APIs, networking fundamentals, remote device management, and Git-based workflows.
- Understanding of AI-assisted development workflows, prompt engineering, automation frameworks, and emerging technologies.
- Ability to quickly learn new technologies, platforms, and operational processes.
Core Competencies·
- Strong analytical, troubleshooting, and problem-solving skills.·
- Excellent organizational and time-management abilities, including balancing deployments, operational support, hardware preparation, and multiple concurrent initiatives.·
- Strong verbal and written communication skills with the ability to translate between technical and non-technical audiences.·
- Comfortable balancing software development, operational support, hardware deployment, and partner-facing responsibilities.·
- Pragmatic and solutions-oriented, with sound judgement regarding speed, quality, maintainability, and operational risk.·
- Self-directed, adaptable, collaborative, and comfortable working in evolving technical environments.·
- Demonstrates curiosity, accountability, ownership, and commitment to continuous learning.
Working Conditions·
- Combination of office-based technical work and hands-on hardware preparation activities.·
- Travel within the greater Ottawa-area is required to support partner deployments and operational support activities. Access to company vehicles and/or mileage reimbursement is provided.·
- Occasional lifting, packaging, and handling of technical equipment may be required.·
- Hybrid work environment based on operational requirements.
Compensation
- Salary: $65,000 - $70,000
- 5% Annual Performance Bonus
- Health & Dental Benefits
- Pension Plan
- 3 Weeks Vacation
- CAA Membership
Employment is contingent on a successful Criminal Background Check, Driver’s Abstract, and references.
Job applicants who have disabilities shall be provided with reasonable accommodation throughout the recruiting process
Pay: $65,000.00-$70,000.00 per year
Benefits:
- Casual dress
- Company car
- Company events
- Company pension
- Dental care
- Disability insurance
- Discounted or free food
- Employee assistance program
- Extended health care
- Life insurance
- Mileage reimbursement
- On-site parking
- Paid time off
- Profit sharing
- Store discount
- Vision care
- Work from home
Experience:
- Python development, troubleshooting, and application support: 1 year (required)
- Linux-based operating systems, particularly Raspberry Pi OS : 1 year (required)
- AI Coding Assistant: 1 year (required)
Licence/Certification:
- Driver's Licence (required)
Work Location: Hybrid remote in Ottawa, ON K1S 3W7