Senior Software Engineer, Machine Learning
Hive
At Hive, we’re all about creating moments that matter and helping event marketers connect with their biggest fans. Our platform powers marketing for 1,500+ iconic events, festivals, venues, and promoters across North America. We help them grow their customer base and sell out shows using intelligent, automated, and personalized digital marketing tools.Hive integrates with 25+ platforms (like Ticketmaster and Shopify) to provide rich customer data in real-time, enabling event marketers to engage their audiences with precision and impact.What Data team at Hive looks like
Hive’s R&D Data team is responsible for how we store and query production data at scale. We aren’t focused on only BI or dashboards — we build the systems that power Hive’s products and make data accessible, reliable, and performant.As a Senior Data Engineer, you’ll play a vital role in evolving our data platform, which directly determines what our customers can do, how fast our product moves, and how confidently leadership can make bets. You'll own outcomes, not tickets. If a business metric is off and it touches data, that's yours to care about.What you’ll get up to
Build our Data Platform:
Design and own a cloud-native big data platform handling audience data for millions of attendees and billions of interactions a year. You're not just building pipelines — you're building the infrastructure that determines the quality of every insight, recommendation, and decision Hive's customers make.
Build our ML Platform:
Design and own the infrastructure that takes models from experiment to production — feature stores, training pipelines, model serving, and monitoring. You switch hats between data engineering and ML engineering, ensuring reliable, low-latency access to the features and infrastructure we need to build and ship models confidently. When a model degrades in production, you're the one who built the observability to catch it before the customer does.
Own the Full Pipeline — and Its Business Impact:
From Change Data Capture through validation, transformation, and denormalization — you drive the stack end to end. But you also understand what breaks for a customer when a pipeline is late, a metric drifts, or a model gets stale data. You connect the technical dots to the business dots.
Treat Data as a Product:
You don't ship pipelines — you ship data products that internal teams and customers depend on like a production API. You define SLAs, obsess over data health, build for discoverability.
Build and Leverage Agentic Systems:
You bring an agentic engineering mindset to everything — both how you work and what you build. You use AI coding agents (e.G. Claude Code) as a force multiplier. And you build LLM-powered pipelines and autonomous agents that enrich, classify, and act on audience data at scale.
Our Tech Stack
Programming: Python and Django
Data Stores: Clickhouse, MySQL, MongoDB, ElasticSearch, Redshift
Orchestration: Airflow or Dagster
What you bring
8+ years of hands-on data engineering experience, with a proven track record of designing, building, and operating large-scale distributed data and ML systems in production — high-throughput event streams, real SLAs, and real consequences when things fail.
Core ML foundations (supervised/unsupervised, cross-validation, bias–variance, regularization, eval metrics) and common algorithms (regression, tree ensembles, clustering).
Feature engineering with Python ML tooling (pandas, scikit-learn;
familiarity with PyTorch or TensorFlow).
Production ML pipelines and feature datasets feeding model training and inference.
MLOps practices: experiment tracking, model versioning/registry, deployment, and monitoring for drift/data quality.
Strong foundations in distributed systems principles — partitioning strategies, consistency models, backpressure handling, fault tolerance, and capacity planning at 10x the volume you designed for.
Experience applying LLMs and agentic systems in production data or ML contexts — whether enriching pipelines, automating classification, or building autonomous workflow components
A product and commercial orientation — you consistently frame technical decisions in terms of customer impact and business outcomes, and you have the stakeholder communication skills to make that case to non-technical audiences.
Who you are
Comfortable operating independently and making progress in ambiguous, fast-changing environments
Biased toward action. You’re willing to make decisions with imperfect information and iterate quickly, communicating with other teams inside product and engineering
Skilled at troubleshooting complex ML systems and building durable solutions when things break
Excited to shape the future of Hive’s data/ML infrastructure and team in a high-growth, fast-paced company
Nice to haves:
History of owning or re-architecting a data platform end-to-end in a fast-growing environment.
Background in SaaS or event-driven products where data systems directly power user-facing features.
Compensation/Benefits Package
Meaningful salary and equity: you're rewarded based on impact.
Work fully remote from the comfort of your home.
Flexible work hours: minimal meetings and no 9-5
Health & Dental coverage with Parental Leave top-ups in addition to EI benefits
Unlimited vacation/PTO: so you can be happy and healthy!
A note on recruitment scams:
We're aware of scammers pretending to be Hive recruiters, sometimes using fake job postings, look-alike email addresses or messaging apps. Real Hive recruiters will only contact you from an @hive.Co or @ashbyhq.Com email address, and every open role is listed at hive.Co/careers. Hive will never ask you to pay a fee, buy equipment, or share banking or government ID details during the interview process, and we don't interview by text or chat app alone. If you're unsure whether a message is really from us, email View email address on ca.hrm.tc before you reply.About
Hive.Co is a marketing platform for event marketers. We help brands personalize and automate their campaigns, using email and SMS, to empower them to sell out so they can focus on making their events unforgettable.By integrating with ticketing partners like Ticketmaster and e-commerce partners like Shopify, we enable brands to access and act on all their customer data, so they can easily segment their list in thousands of ways, and send more customized, timely email campaigns that land in inboxes.We started our company inside a University of Waterloo computer lab in early 2014, graduated from Y Combinator that summer (S14 batch) and have been growing ever since. Originally based in Kitchener, our team is now 100% remote and located all across Canada! We strive to provide an online work environment that allows team members to have a strong work life balance while still feeling connected to their team and Hive’s mission.To learn more about our team check out our About Us page on our website:
#J-18808-Ljbffr
Hive’s R&D Data team is responsible for how we store and query production data at scale. We aren’t focused on only BI or dashboards — we build the systems that power Hive’s products and make data accessible, reliable, and performant.As a Senior Data Engineer, you’ll play a vital role in evolving our data platform, which directly determines what our customers can do, how fast our product moves, and how confidently leadership can make bets. You'll own outcomes, not tickets. If a business metric is off and it touches data, that's yours to care about.What you’ll get up to
Build our Data Platform:
Design and own a cloud-native big data platform handling audience data for millions of attendees and billions of interactions a year. You're not just building pipelines — you're building the infrastructure that determines the quality of every insight, recommendation, and decision Hive's customers make.
Build our ML Platform:
Design and own the infrastructure that takes models from experiment to production — feature stores, training pipelines, model serving, and monitoring. You switch hats between data engineering and ML engineering, ensuring reliable, low-latency access to the features and infrastructure we need to build and ship models confidently. When a model degrades in production, you're the one who built the observability to catch it before the customer does.
Own the Full Pipeline — and Its Business Impact:
From Change Data Capture through validation, transformation, and denormalization — you drive the stack end to end. But you also understand what breaks for a customer when a pipeline is late, a metric drifts, or a model gets stale data. You connect the technical dots to the business dots.
Treat Data as a Product:
You don't ship pipelines — you ship data products that internal teams and customers depend on like a production API. You define SLAs, obsess over data health, build for discoverability.
Build and Leverage Agentic Systems:
You bring an agentic engineering mindset to everything — both how you work and what you build. You use AI coding agents (e.G. Claude Code) as a force multiplier. And you build LLM-powered pipelines and autonomous agents that enrich, classify, and act on audience data at scale.
Our Tech Stack
Programming: Python and Django
Data Stores: Clickhouse, MySQL, MongoDB, ElasticSearch, Redshift
Orchestration: Airflow or Dagster
What you bring
8+ years of hands-on data engineering experience, with a proven track record of designing, building, and operating large-scale distributed data and ML systems in production — high-throughput event streams, real SLAs, and real consequences when things fail.
Core ML foundations (supervised/unsupervised, cross-validation, bias–variance, regularization, eval metrics) and common algorithms (regression, tree ensembles, clustering).
Feature engineering with Python ML tooling (pandas, scikit-learn;
familiarity with PyTorch or TensorFlow).
Production ML pipelines and feature datasets feeding model training and inference.
MLOps practices: experiment tracking, model versioning/registry, deployment, and monitoring for drift/data quality.
Strong foundations in distributed systems principles — partitioning strategies, consistency models, backpressure handling, fault tolerance, and capacity planning at 10x the volume you designed for.
Experience applying LLMs and agentic systems in production data or ML contexts — whether enriching pipelines, automating classification, or building autonomous workflow components
A product and commercial orientation — you consistently frame technical decisions in terms of customer impact and business outcomes, and you have the stakeholder communication skills to make that case to non-technical audiences.
Who you are
Comfortable operating independently and making progress in ambiguous, fast-changing environments
Biased toward action. You’re willing to make decisions with imperfect information and iterate quickly, communicating with other teams inside product and engineering
Skilled at troubleshooting complex ML systems and building durable solutions when things break
Excited to shape the future of Hive’s data/ML infrastructure and team in a high-growth, fast-paced company
Nice to haves:
History of owning or re-architecting a data platform end-to-end in a fast-growing environment.
Background in SaaS or event-driven products where data systems directly power user-facing features.
Compensation/Benefits Package
Meaningful salary and equity: you're rewarded based on impact.
Work fully remote from the comfort of your home.
Flexible work hours: minimal meetings and no 9-5
Health & Dental coverage with Parental Leave top-ups in addition to EI benefits
Unlimited vacation/PTO: so you can be happy and healthy!
A note on recruitment scams:
We're aware of scammers pretending to be Hive recruiters, sometimes using fake job postings, look-alike email addresses or messaging apps. Real Hive recruiters will only contact you from an @hive.Co or @ashbyhq.Com email address, and every open role is listed at hive.Co/careers. Hive will never ask you to pay a fee, buy equipment, or share banking or government ID details during the interview process, and we don't interview by text or chat app alone. If you're unsure whether a message is really from us, email View email address on ca.hrm.tc before you reply.About
Hive.Co is a marketing platform for event marketers. We help brands personalize and automate their campaigns, using email and SMS, to empower them to sell out so they can focus on making their events unforgettable.By integrating with ticketing partners like Ticketmaster and e-commerce partners like Shopify, we enable brands to access and act on all their customer data, so they can easily segment their list in thousands of ways, and send more customized, timely email campaigns that land in inboxes.We started our company inside a University of Waterloo computer lab in early 2014, graduated from Y Combinator that summer (S14 batch) and have been growing ever since. Originally based in Kitchener, our team is now 100% remote and located all across Canada! We strive to provide an online work environment that allows team members to have a strong work life balance while still feeling connected to their team and Hive’s mission.To learn more about our team check out our About Us page on our website:
#J-18808-Ljbffr
Vacancy posted 52 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Machine Learning in Winnipeg, MB vacancy
- ...Build scalable machine learning platforms at PointClickCare using Python, Java, and MLOps expertise. This role supports AI products across healthcare. As a Senior Machine Learning Systems Engineer, you will design, build, and operate platform capabilities for model development...Senior
$129.2k - $174.8k per year
...faster, and more securely. We are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This role is... ..., such as ChatGPT or Gemini; A proven ability to quickly learn new technologies and adapt to a dynamic, fast-paced...SuggestedWork at officeLocal areaFlexible hours1 day per week- Develop AWS Neuron software for machine learning acceleration in Toronto, combining backend systems, web interfaces, CLI workflows, and performance analysis.As a Senior Software Development Engineer, you will work on Neuron Explorer, which profiles, debugs, and analyzes workloads...Senior
- ...training run optimizes for themData engines and evaluation. Mine... ...information with user- and tenant-level learnings. Separate failures of... ...re hiring from junior through senior levels, with project scope matched... ...environments/harnesses for software engineering, web or tool use;...Senior
$176k - $220k per year
...educational institutions Work together with engineers, scientists, operators, and more from... .... About the RoleWe’re looking for a Senior Software Engineer to join our ML Infrastructure &... ...intersection of software engineering, machine learning, and generative AI. You’ll help...SeniorFull timeInternshipWork at officeLocal areaRemote workFlexible hours- Senior Machine Learning Engineer – AI Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market participants....SeniorManual labor
- Autodesk makes software for people who make things. If you've ever driven a high-performance car, admired a towering skyscraper... ...Emerging Media and Entertainment Technology team is hiring Machine Learning Engineers to work on innovative projects that help our customers imagine...Senior
- Apply statistical modeling and deep learning expertise as a Senior Machine Learning Engineer on a fully remote, asynchronous team. Build intelligent systems from large-scale datasets.This senior role develops, implements, and deploys advanced machine learning models. You will...SeniorRemote work
$196k - $265k per year
...collaborative individuals who seek to have a lasting impact. Learn more at Senior Machine Learning EngineerAt EvenUp, we leverage cutting-edge AI to... .... We're looking for a Senior Machine Learning Engineer to help build the models and systems powering Piai™, our proprietary...SeniorLong term contractFull timeTemporary workWork at officeLocal areaHome officeFlexible hours- .... For more information, visit Reddit, machine learning sits at the heart of how millions of people... ...and marketplace dynamics, our ML engineers tackle some of the most interesting and... ..., Go, or similar languages, with solid software engineering fundamentalsML Fundamentals...SeniorRemplacementLong term contractFor contractors
- ...for seamlessly embedding cutting-edge machine learning, Generative AI, and autonomous agents directly... ...of deep applied research and scalable engineering. Whether we are developing... ...Partner closely with Data Scientists, Software Engineers, Product Managers, and UX Designers...Senior
- ...About the Role Our client is seeking a highly innovative and experienced Senior Machine Learning Engineer to join their pioneering, fully remote team. This role is central to developing, implementing, and deploying advanced machine learning models that drive key business decisions...SeniorRemote workFlexible hours
$165.8k - $292.4k per year
...personal digital experience where customers can shop, buy and learn everything Apple, wherever they are. Each customer should... ...for a passionate, highly motivated, and hands‑on applied Senior Machine Learning Engineer. This role will assist our Online Retail Decision Automation...SeniorRelocation- Company Description It all started when engineer Fred Luddy wrote code that automated a... ...work for people.Job Description The Machine Learning Developer designs, builds, ships, and operates... ...bachelor’s degree in computer science, software engineering, or related technical field....SeniorWork at officeLocal areaImmediate startRemote workFlexible hours
- ...makes Stripe one of the best places to do machine learning. The ML Infra team builds services and... ...work closely with machine learning engineers, data scientists, and product engineering... ...requirements 2+ years of professional software development experience with a solid...
- Build machine learning software in Markham, Ontario, using C++ and Python to optimize GPU kernels, workloads, and next-generation computing platforms... ...Stream Technology seeks a Machine Learning Software Engineer focused on GPU and AI optimization. You will develop software...
- ...anchor this Applied AI Scientist position for engineers turning experiments into reliable... ...work options are stated.You will combine software engineering habits with hands-on AI/ML expertise... ...Python software engineering, deep learning, cloud AI, and MLOps skills to production...Flexible hours
$170k - $250k per year
...We develop and deploy industry-leading machine learning systems that impact the lives of over 27... ...edge of machine learning in research, engineering, and impactful applications. We are looking... ...Python, Java, C, or C++You value good software design and sweat over details in code...SeniorTemporary workWork from home$160k - $200k per year
Job Description Wiser Solutions is hiring a Senior ML Engineer to help build our customer-facing AI platform and get the first features into customers... ..., CI/CD, and code review A habit of building quickly to learn: you'd rather test an idea in two days than debate it for two...SeniorWork at officeLocal areaWorldwide- ...that read a plant's records and connect them, so scientists and engineers get answers they can check against the sources.Katalyze reads... ...on the AI teamWhat we look for Five or more years building machine learning systems in productionExperience with document understanding,...SeniorWork at office
- ...simulations prennent vie. Nous recherchons un(e) Ingénieur(e) Machine Learning Senior pour diriger le développement de ces systèmes d’IA... ...simulations come to life. We’re looking for a Senior Machine Learning Engineer to lead the development of these foundational AI systems...SeniorLong term contractTemporary workApprenticeshipWorldwide
- We’re looking for a Senior Machine Learning Engineer with strong computer vision expertise to join our Biometrics team. You’ll ramp up on the biometrics domain while contributing to the design, training, and scaling of our ML systems end‑to‑end on AWS. The final job level for...Senior
- We’re hiring on behalf of an enterprise client based in downtown Toronto, seeking a visionary Senior AI/ML Engineer to spearhead the development and deployment of advanced Large Language Model (LLM) solutions. This is a high-impact leadership role focused on building...SeniorLong term contract
- ...AITiger Analytics is looking for a skilled and innovative Machine Learning Engineer with hands-on experience in Google Cloud Platform (GCP... ...in ML/DL libraries: TensorFlow, PyTorch, scikit-learn, pandas, NumPy, PySparkExperience with production-grade code...Senior
- Lead innovations in AI and machine learning with Lyft as a Senior Machine Learning Engineer. Collaborate with cross-functional teams to enhance ride-sharing through data solutions and advanced ML technologies. At Lyft, we seek a strategic thinker to drive the development...Senior
- ...automation remotely from Canada with scalable distributed systems, production AI/ML, and secure multi-agent workflow engineering.As a Senior Machine Learning Automation Engineer, you will turn emerging AI capabilities into reliable business applications. The work spans autonomous...SeniorRemote work
- Build AI-first products remotely across Canada with SandboxAQ as a Senior Machine Learning Engineer focused on Python and model deployment.The senior-level SAIGE engineer owns machine learning from data exploration through production. You will develop LQMs, agentic frameworks...SeniorRemote work
- Senior Machine Learning Engineer – LLM’sTech scale up developing democratized AI Technology, backed by one of the worlds leading AI investors with multiple successes & exits.You’ll have experience with LLM’s and Reinforcement learning.BA in Computer Science (Masters or PhD preferred...Senior
- Build production AI with Python, deep learning, and LLM agents at Workday, shaping enterprise applications through scalable machine learning systems.As a Senior Machine Learning Engineer, you will develop applied machine learning, Generative AI, and NLP solutions. You will work...Senior
- Step into the role of Lead Research Engineer at Thomson Reuters, where you will leverage AI and machine learning to optimize operations for professionals globally. This hybrid... ...processing. You will contribute to the entire software lifecycle while integrating innovative...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Machine Learning. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

