Talent.com
Socket.dev
Enterprise Data & Generative AI EngineerSocket.dev • Winnipeg, Canada
Enterprise Data & Generative AI Engineer

Enterprise Data & Generative AI Engineer

Socket.dev • Winnipeg, Canada
4 days ago
Job type
  • Full-time
Job description
Join Riverside Natural Foods Ltd., a $300 million+ Canadian-based, family-owned, and globally operating business, committed to leaving the world better than we found it. As a B-Corp certified, Triple-Bottom Line company, we proudly manufacture nutritious, 'better-for-you' snacks such as MadeGood and GOOD TO GO. We value teamwork, humility, respect, ownership, adaptability, grit, and fun.

We’re on an ambitious mission to double our business by 2027, and we need talented individuals like you to help us reach new heights. At Riverside, you’ll have the opportunity to chart your own path to success while contributing to ours. We believe anything worth doing is worth doing right, and our values will guide us through the rugged terrain – and yes, it will get rough. But that’s what makes the journey worthwhile.

So, lace up your boots and let’s tackle the climb together.

You can learn more about us at www.riversidenaturalfoods.com.

Position Summary As Riverside Natural Foods continues its business transformation journey, we are investing in leading-edge data and analytics capabilities to support long-term, values-based growth. A key pillar of this transformation is the evolution of a trusted data ecosystem as a foundation for our Business Intelligence and AI strategy.

The Enterprise Data & Generative AI Engineer plays a central role in building and operating the data foundation that powers analytics, machine learning, and Generative AI across the organization. This role spans cloud lakehouse platforms (Databricks or Snowflake), syndicated commercial data (e.g., POS, Nielsen), IoT/PLC data from production lines, unstructured data sources, and SAP Datasphere. The engineer ensures that all enterprise data domains are integrated into a governed, scalable, AI‑ready Data Fabric that supports advanced analytics and GenAI applications.

This individual must be a self-starter with strong communication skills, a positive outlook, curiosity, and a deep understanding of SAP-centric enterprise data architecture with other modern lakehouse data ecosystems.

Primary Responsibilities

Data Integration & Pipeline Engineering

Support the execution of Riverside’s BI and AI Strategy in alignment with enterprise priorities.

Design and implement scalable ingestion pipelines across different application platforms, including POS feeds, Nielsen syndicated data, IoT/PLC data, and unstructured sources such as documents, logs, and images.

Support the reliable delivery of current reports consumed by the business and their transition to better designed technology.

Optimize pipelines for performance, cost, and reliability across the Data Fabric.

6-12 Months Horizon

Build ELT/ETL workflows that support analytics, ML, and GenAI use cases across structured, semi‑structured, and unstructured data based on business priorities.

Develop real‑time or near‑real‑time data flows for AI‑driven applications using event‑driven architectures.

Enterprise Data Architecture

Model and harmonize SAP S/4HANA data structures while integrating them with external commercial, operational, and sensor data in collaboration with the SAP Analytics Lead.

Integrate SAP and non‑SAP data into Databricks or Snowflake to support advanced analytics, ML, and GenAI workloads.

Contribute to the design of a unified Data Fabric that supports cross‑domain analytics and AI.

Data Governance, Quality & Observability

Implement data quality rules, lineage tracking, and metadata management across SAP, cloud, IoT, and syndicated data sources.

Ensure compliance with security, privacy, and regulatory requirements.

Monitor data drift, embedding drift, and AI‑specific data quality indicators.

Platform Engineering & Automation

Use infrastructure‑as‑code and CI/CD to deploy and manage data pipelines and lakehouse components.

Automate documentation, testing, and pipeline optimization using GenAI‑assisted tools.

Contribute to the design of enterprise data products that are versioned, governed, and AI‑ready.

AI/ML & Generative AI Enablement (emerging area)

Prepare curated datasets for ML model training, LLM fine‑tuning, and enterprise GenAI applications.

Build pipelines for document processing, chunking, and embedding generation to support Retrieval‑Augmented Generation (RAG).

Implement and maintain vector databases or embedding stores.

Support synthetic data generation and data augmentation workflows.

Collaborate with ML engineers to operationalize model training, evaluation, and monitoring

Cross-Functional Collaboration

Partner with key resources in BT&T and business stakeholders to understand priorities and translate business requirements into scalable data solutions that support analytics and GenAI use cases.

Provide technical guidance on data architecture decisions involving SAP Datasphere, Databricks, Snowflake, and IoT/OT data platforms.

Be a Riverside Brand Ambassador: Stay relentlessly close to our consumers and represent the brand in every interaction, decision, and deliverable. Bring the consumer voice into your work by protecting product quality, availability, and experience, acting early when standards slip, and delivering consistent value that earns trust, advocacy, and long-term brand love.

Qualifications Education & Experience

Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.

5+ years of CPG experience in Business Intelligence, Data Engineering, or Analytics roles preferred.

Prior work integrating SAP with cloud lakehouse platforms.

Proven experience with IoT/OT data ingestion and industrial data protocols as well as hybrid SAP + cloud analytics architectures.

Technical Skills

Strong SQL and Python for data engineering.

Experience with SAP S/4HANA data structures and integration patterns (ODP, CDS views, SAP BTP services).

Hands‑on experience with SAP Datasphere modeling and data integration preferred.

Proficiency with Databricks (Spark, Delta Lake) or Snowflake (Snowpark, Streams/Tasks).

Familiarity with cloud platforms (Azure, AWS, or GCP).

Experience with orchestration tools such as Airflow, dbt, or SAP Data Intelligence.

Knowledge of streaming technologies (Kafka, Kinesis, or equivalent).

Experience building pipelines for unstructured data (documents, images, logs).

Familiarity with vector databases (FAISS, Pinecone, Weaviate, or cloud-native equivalents).

Understanding of LLMs, embeddings, and RAG architectures preferred.

Exposure to ML lifecycle tooling (MLflow, SageMaker, Vertex AI, or Databricks ML).

Ability to support model monitoring and AI observability preferred.

About You

You are proactive, energetic, and bring joy to the teams you work with.

You naturally take ownership and have a can-do attitude.

You are highly organized, detail-oriented, and love solving problems.

You are a strong communicator and enjoy working with both business and technical teams.

You are passionate about data and helping others make better decisions.

You are a self-starter and thrive in a collaborative, fast-paced, and values-driven environment.

You embody Riverside values of humility, adaptability, respect, and fun—and inspire your team to do the same.

Be Bold & Courageous: Challenge the status quo, act with intent before conditions are perfect, and learn fast. Try new approaches, adjust quickly, and pursue win-win outcomes without compromising quality or trust.

Please note this role as a new vacancy.

Salary Range: $120,000 CAD - $145,000 CAD

At Riverside, we are committed to transparency and fairness in our compensation and job posting practices. The range above reflects the target compensation for the position at the time of posting. Exact compensation will be determined based on experience, skill set, education, and training, as well as other organizational needs, while balancing internal equity.

What We Offer

Values-led: We don’t cut corners or step on anyone or anything on our way to our summit. There is no winning at all costs here. Every step you take must align with our values, no compromises.

Courageous determination: As a family-run, rapidly growing business, we are often challenged to find ways to deliver that aren’t obvious or easy. You must be willing to try, ask and answer challenging questions, test and learn, turn over every stone, keep moving forward and help us find a way through. Resourcefulness and grit will be your constant companions at Riverside and will serve you well.

Humility: We’re a small (but growing) fish in a sea of whales and sharks. We know the products we offer are some of the healthiest and most sustainable, but we don’t brag about it, and know we have a steep path ahead. We pride ourselves in being respectful and supportive of others while shining brightly through our innovative, high-quality products. There isn’t one superstar at Riverside. We take turns leading the way as we climb to the summit.

Continuous improvement: As a learn-as-we-go organization, we rely on each other to continuously improve everything we touch to make it better, more efficient, more sustainable, and more endearing to customers, consumers, employees, vendors, partners and the community. We own our mistakes and learn from them as we wind our way to the top.

Wait! There’s more!

Immerse yourself in our comprehensive benefits program, with Riverside taking care of the costs!

RRSP matching or 401k matching for an empowered financial journey

Eligibility to participate in Riverside's Profit Sharing Plan

Join Employee-Led Resource Groups (ERGs) championing mental health, sustainability, diversity, women, and LGBTQ+ rights

Develop your career further through our Riverside University program and with our Tuition Reimbursement Program

An open concept work environment that embodies our Values

What We Offer

Values-led: We don’t cut corners or step on anyone or anything on our way to our summit. There is no winning at all costs here. Every step you take must align with our values, no compromises.

Courageous determination: As a family-run, rapidly growing business, we are often challenged to find ways to deliver that aren’t obvious or easy. You must be willing to try, ask and answer challenging questions, test and learn, turn over every stone, keep moving forward and help us find a way through. Resourcefulness and grit will be your constant companions at Riverside and will serve you well.

Humility: We’re a small (but growing) fish in a sea of whales and sharks. We know the products we offer are some of the healthiest and most sustainable, but we don’t brag about it, and know we have a steep path ahead. We pride ourselves in being respectful and supportive of others while shining brightly through our innovative, high-quality products. There isn’t one superstar at Riverside. We take turns leading the way as we climb to the summit.

Continuous improvement: As a learn-as-we-go organization, we rely on each other to continuously improve everything we touch to make it better, more efficient, more sustainable, and more endearing to customers, consumers, employees, vendors, partners and the community. We own our mistakes and learn from them as we wind our way to the top.

Wait! There’s more!

Immerse yourself in our comprehensive benefits program, with Riverside taking care of the costs!

RRSP matching or 401k matching for an empowered financial journey

Eligibility to participate in Riverside's Profit Sharing Plan

Join Employee-Led Resource Groups (ERGs) championing mental health, sustainability, diversity, women, and LGBTQ+ rights

Develop your career further through our Riverside University program and with our Tuition Reimbursement Program

An open concept work environment that embodies our Values

How To Apply

Note: This section has been removed in the refined version. For full application details, please refer to the original posting.

Disclaimer

*As part of our recruitment process, we may use technology-assisted tools, including automated systems, to support the review and assessment of applications. These tools do not make final hiring decisions. All decisions related to screening, interviewing, and selection are made by our Talent Acquisition and hiring teams.*

#J-18808-Ljbffr
Create a job alert for this search

Enterprise Data & Generative AI Engineer • Winnipeg, Canada

Similar jobs

Enterprise Cloud and AI Administrator

NFI Group Inc.Winnipeg, MB, CA
Full-time

Drive cloud innovation as a Senior Cloud and AI Administrator, focusing on Azure and enterprise AI services.Ensure scalable and secure platforms for business needs.In this essential position, you w... Show more

 • Promoted

Architect Of Data & Ai Solutions In Toronto

CDW CanadaWinnipeg, Canada
Full-time

A leading technology solutions provider is seeking a Principal Data & AI Solutions Architect in Toronto, Canada.This senior pre-sales role focuses on data lakehouse and analytics platform oppor... Show more

 • Promoted

Remote Cloud Data Platform Engineer (AWS)

My RecruiterWinnipeg, MB, CA
Remote
Full-time

A recruiting firm is hiring a Platform Engineer in Toronto, Canada for a global software services client.The engineer will develop a cloud-based data platform and collaborate with various teams.Can... Show more

 • Promoted

Dynamic Ai Agent Engineer Delivering Real-World Solutions

AI technology companyWinnipeg, Canada
Full-time

Develop and deploy intelligent AI agents, integrating systems with APIs and guiding customers.Requires strong software development and AI/ML skills. Show more

 • Promoted

Data Engineer Role in Alberta’s Digital Division

PathlionWinnipeg, MB, CA
Full-time

Be part of Alberta's digital transformation as a Data Engineer.Contribute to innovative projects by creating data pipelines and deriving insights that meet the needs of citizens.As a core member of... Show more

 • Promoted

Senior Data Engineer — Databricks on AWS (Remote)

LumenaltaWinnipeg, MB, CA
Remote
Full-time

A leading data solutions company is seeking a Senior Data Engineer to join their fully remote team.In this role, you will design and build scalable ETL/ELT pipelines using Databricks on AWS, ensuri... Show more

 • Promoted

Snowflake Data Architect: Lead Analytics & AI Solutions

EYWinnipeg, MB, CA
Full-time

A global consulting firm is seeking a Snowflake Data Architect to lead projects and develop innovative data solutions.The role requires strong technical leadership and a proven track record in data... Show more

 • Promoted

Data Platform Engineer

ApexonWinnipeg, Canada
Full-time

A data solutions company in Toronto is looking for a Senior Data Platform Engineer to design, build, and scale data platforms for mission-critical government technology solutions.The ideal candidat... Show more

 • Promoted

CrowdStrike AI Agent Development Engineer

CrowdStrikewinnipeg, mb, Canada
Full-time

Make a difference at CrowdStrike as an AI Agent Development Engineer, specializing in remote roles that advance cybersecurity through innovative AI solutions.This position demands a passion for LLM... Show more

 • Promoted

Senior Information Architect /Data Engineer (Remote Initially)

My RecruiterWinnipeg, MB, CA
Remote
Full-time

Senior Information Architect /Data Engineer (Remote Initially).Job Openings Senior Information Architect /Data Engineer (Remote Initially).About the job Senior Information Architect /Data Engineer ... Show more

 • Promoted

Architect Of Data & Ai Solutions In Toronto - C$180,000 - C$252,000 A Year

CDW CanadaWinnipeg, Canada
Full-time

A leading technology solutions provider is seeking a Principal Data & AI Solutions Architect in Toronto, Canada.This senior pre-sales role focuses on data lakehouse and analytics platform oppor... Show more

 • Promoted

Ai Engineer

A leading technology firmWinnipeg, Canada
Full-time

AI Engineer for voice technology specializing in TTS backend implementation, linguistic optimization, and prompt engineering for next-generation AI agents. Show more

 • Promoted

Engineering Manager (Data and AI)

ResonaiteWinnipeg, Manitoba, Canada
Full-time +1

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Our client in the fintech space is seeking a fulltime/permanent.Manage and develop a team of data and ... Show more

 • Promoted

Advanced Data Engineer for Large Datasets and ETL Pipelines

LumenaltaWinnipeg, MB, CA
Full-time

Transform data into insights as an Advanced Data Engineer specializing in complex ETL pipelines.Embrace this remote opportunity to use your Python or Java and SQL skills effectively.This role invit... Show more

 • Promoted

AI Deployment Engineer at Tiger Analytics

Tiger AnalyticsWinnipeg, Manitoba, Canada
Full-time

Shape the future of AI as a Deployment Engineer at Tiger Analytics.Engage directly with clients to optimize Generative AI solutions across cloud infrastructures.Tiger Analytics is hiring a skilled ... Show more

 • Promoted

Senior Cloud Data Architect & Engineer (Remote)

My RecruiterWinnipeg, MB, CA
Remote
Full-time

A leading recruitment agency is seeking a Senior Information Architect / Data Engineer for a remote position.The role involves leading the architecture of a cloud data platform, requiring extensive... Show more

 • Promoted

Dynamic Ai Agent Engineer Delivering Real-World Solutions - C$115,000 - C$165,000 A Year

AI technology companyWinnipeg, Canada
Full-time

Develop and deploy intelligent AI agents, integrating systems with APIs and guiding customers.Requires strong software development and AI/ML skills. Show more

 • Promoted

Senior Data Engineer: Build and Scale Innovative Data Solutions

LumenaltaWinnipeg, MB, CA
Full-time

Embrace an exciting opportunity as a remote Senior Data Engineer.Lead the charge in building scalable data solutions, utilizing Databricks on AWS for impactful results.This mid-senior level positio... Show more

 • Promoted

Data Engineer - Databricks (Remote)

LumenaltaWinnipeg, MB, CA
Remote
Full-time

Data Engineer - Databricks (Remote).We work with global enterprises to design and build data platforms that power digital products used by millions of users.Our projects involve large-scale dataset... Show more

 • Promoted

Full Stack Architect with Generative AI Expertise

1205 Avanade Canada Inc. CompanyWinnipeg, MB, CA
Full-time

Enhance your career with Avanade as a Full Stack Architect specializing in Generative AI.This role is open for remote candidates across Canada.Avanade seeks an accomplished Full Stack Engineering A... Show more