J
Jobgether6d ago
New

Software Engineer - Data Products & AI Applications

CanadaCanadaRemoteFull-timemid
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer - Data Products & AI Applications based in Canada.

Technical Tools
Software EngineerSoftware Engineering

  This is a hands-on, client-facing software engineering role focused on turning data and AI capabilities into practical, executive-ready applications.
You will work on fast-moving projects that combine full-stack development, data products, business intelligence, and applied AI.
The role involves translating stakeholder needs into intuitive applications built on modern data platforms and technologies.
You will contribute to dashboards, reporting experiences, APIs, and application features designed to make complex data easier to understand and act upon.
You will collaborate directly with clients through workshops and regular status reviews, communicating effectively with both technical and non-technical audiences.
The position offers exposure to diverse industries and the opportunity to shape product direction from initial use cases through implementation.
This remote opportunity is ideal for an experienced engineer who enjoys combining technical delivery, product thinking, and client collaboration.

  • Design and develop executive-ready applications on modern data platforms, translating stakeholder requirements and business needs into functional, intuitive, and scalable products.
  • Build full-stack application capabilities, including APIs, front-end experiences, integrations, and supporting development workflows that enable reliable delivery.
  • Develop BI-style dashboards, visualizations, and reporting components that transform raw or early-stage data into clear, actionable insights for executive audiences.
  • Contribute product thinking to prioritized use-case backlogs, helping define requirements, evaluate opportunities, and scope future implementation phases.
  • Participate actively in client workshops, discovery sessions, and weekly status reviews, communicating technical progress, challenges, and recommendations clearly to both technical and non-technical stakeholders.
  • Apply AI and machine learning capabilities where appropriate, identifying opportunities to enhance application functionality and deliver additional value through applied AI.
  • Collaborate with project stakeholders throughout the development lifecycle, balancing technical considerations, user needs, timelines, and evolving project priorities.

Requirements

~1 min read
  • Bring 4+ years of professional software engineering experience, with exposure to data engineering, data products, analytics applications, or related data-focused development.
  • Demonstrate full-stack development experience, including API development, CI/CD practices, and modern front-end technologies such as React, NextJS, or TypeScript.
  • Have experience building internal tools, dashboards, or applications on top of data platforms, with Databricks Apps experience considered a strong advantage.
  • Experience with other application and low-code/no-code frameworks such as Retool, Streamlit, Power Apps, or similar technologies is also valuable.
  • Be comfortable working with business intelligence tools, particularly Power BI, and have the ability to transform complex or early-stage datasets into executive-friendly visualizations and reporting experiences.
  • Possess familiarity with AI and machine learning concepts, with an understanding of how these capabilities can be applied in practical, product-oriented contexts.
  • Demonstrate strong communication and stakeholder-management skills, with the ability to work confidently in a client-facing consulting environment.
  • Be comfortable operating in a fast-moving environment where requirements may evolve and engineers are expected to contribute beyond implementation into product thinking and solution design.
  • Experience in energy, mining, or other industrial and resource-focused sectors is considered a valuable additional asset.

What We Offer

~2 min read
✓Remote work opportunity for candidates based in Canada, offering flexibility to contribute from a location of choice within the country.
✓Contract-based engagement within a fast-moving technology and consulting environment.
✓Opportunity to work on hands-on data and AI application projects serving clients across industries including energy, mining, legal, sports and entertainment, and logistics.
✓Exposure to modern technologies including Databricks Apps, full-stack development, business intelligence, and applied AI/ML.
✓Direct client interaction through workshops, status reviews, and collaborative solution development.
✓Opportunity to contribute to product strategy and shape future implementation phases rather than focusing solely on software delivery.
✓Professional growth through varied projects combining software engineering, data products, analytics, AI, and consulting.

Location & Eligibility

Where is the job
Canada
Remote within one country
Who can apply
CA

Listing Details

Posted
September 21, 2026
First seen
September 27, 2026
Last seen
September 27, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
46%
Scored at
September 27, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

J
Software Engineer - Data Products & AI Applications