← Back to jobs

Remote job

Senior Software Engineer, Machine Learning

AI Engineer Full-time Permanent Canada

Job details

Not specified Salary
Canada Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Own and evolve the data and machine-learning platform that powers a marketing platform used by event brands, venues, festivals, and promoters across North America. The role spans cloud-native big-data infrastructure, end-to-end ML systems, and the use of LLM-powered agents across pipelines. It is fully remote with flexible hours and is framed around outcomes rather than ticket completion.

Responsibilities - Design and own a cloud-native big-data platform handling audience data for millions of attendees and billions of interactions per year. - Build the ML platform: feature stores, training pipelines, model serving, and monitoring for drift and data quality. - Drive the full pipeline from change data capture through validation, transformation, and denormalization, connecting technical work to customer and business impact. - Ship data as a product with defined SLAs, discoverability, and ongoing health monitoring. - Apply an agentic engineering mindset: use AI coding assistants and build LLM-powered pipelines and autonomous agents that enrich, classify, and act on audience data. - Communicate trade-offs and decisions in terms of customer outcomes and business metrics.

Requirements - 8+ years of hands-on data engineering experience designing, building, and operating large-scale distributed data and ML systems in production with real SLAs. - Core ML foundations including supervised and unsupervised learning, cross-validation, bias-variance, regularization, and common algorithms like regression, tree ensembles, and clustering. - Feature engineering with Python tooling such as pandas and scikit-learn, plus familiarity with PyTorch or TensorFlow. - Production ML pipelines, feature datasets, and MLOps practices including experiment tracking, model versioning, deployment, and monitoring. - Strong distributed systems fundamentals: partitioning, consistency models, backpressure, fault tolerance, and capacity planning for 10x volume. - Experience applying LLMs and agentic systems in production data or ML contexts. - Product and commercial orientation with strong stakeholder communication skills.

Nice to have - 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.

Benefits and work setup - Competitive salary plus equity tied to impact. - Fully remote work with flexible hours, minimal meetings, and no fixed 9-to-5. - Health and dental coverage plus parental leave top-ups on top of EI benefits. - Unlimited vacation or PTO to support work-life balance.

Skills detected in the listing

PythonApache AirflowData EngineeringMachine LearningLLM
Detected Oct 3, 2026
Last verified Oct 6, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight