18 Sep
|
Armstrong Collective
|
Winnipeg
18 Sep
Armstrong Collective
Winnipeg
PurposeReporting to Director, Data, the AI and Machine Learning Engineer is responsible for designing, building, and operating production‑grade machine learning systems that deliver measurable business outcomes. This is a senior individual contributor role requiring strong technical judgment, end‑to‑end ownership, and the ability to translate complex business problems into reliable, scalable AI solutions.The role partners closely with data engineering, software development, product, and business stakeholders while remaining accountable for the quality, performance, and sustainability of deployed ML systems.Key ResponsibilitiesDesign, develop, and deploy scalable machine learning models and AI systems across multiple business domains, including dynamic pricing, revenue management, forecasting, classification, recommendation systems, and natural language processingOwn the full machine learning lifecycle, from problem definition and data exploration through model training, evaluation, deployment, monitoring, and iteration in productionBuild and productionize pricing and revenue models that balance revenue, margin, conversion, and regulatory constraints, ensuring models operate safely and reliably in live environmentsPartner with data engineers to design and maintain robust data pipelines that support machine learning systems with high quality, reliable data inputsCollaborate with product, pricing, and business stakeholders to translate requirements into technical solutions with clearly defined success metrics tied to business outcomesDesign and execute experiments (e.G., A/B tests, causal inference, bandits) to evaluate real world impact and inform model improvements beyond offline performance metricsEnsure strong model governance practices, including documentation, versioning, monitoring,
and compliance with enterprise and regulatory standardsMonitor deployed models for performance degradation, bias, and drift, and implement retraining or mitigation strategies as requiredContribute to the evaluation and responsible adoption of emerging AI/ML techniques, tools, and platforms, including generative AI and foundation modelsProvide technical mentorship, code reviews, and knowledge sharing to support team capability and engineering excellence, without direct people management accountabilityWhat You BringStrong ownership mindset with accountability for delivering high quality, production ready ML systemsAbility to communicate complex technical concepts clearly to both technical and non technical audiencesSound technical judgment when making trade offs between model performance, scalability, risk, and business impactCuriosity and adaptability in exploring new techniques, tools, and approachesResilience and persistence when solving ambiguous, high impact problemsExperience & Qualifications5+ years of hands on experience in machine learning engineering or a closely related role, including significant experience deploying ML systems into production environmentsStrong proficiency in Python and up-to-date ML frameworks and libraries (e.G., scikit learn, PyTorch, TensorFlow, gradient boosting frameworks)Experience deploying and operating ML models in cloud environments (AWS, Azure, or GCP),
including containerization and model servingSolid understanding of MLOps practices, including CI/CD for ML, model versioning, monitoring, and experiment trackingStrong foundation in statistics, experimental design, and model evaluationExperience with generative AI, LLMs, or agent based frameworks considered an assetWork EnvironmentEligible to work in CanadaHybrid working arrangements with 3 days work from officeCompensationThe base salary offered for this role is $125,000 to $145,000 per annum and can vary based on job-related expertise, qualifications, experience and internal equity.Eligible for Armstrong Collective’s discretionary bonus programEligible BenefitsArmstrong Collective supports our team members’ health and wellness by providing a comprehensive medical plan with 100% employer paid premiums, some of which includes:Medical, Dental, Vision, Life InsuranceShort term disability, long term disability benefitsTravel emergency assistanceVacation time and sick timeUp to 5% RRSP and/or TSFA matchTwo complimentary annual train tickets after first year of employmentArmstrong Collective, Rocky Mountaineer and Canyon Spirit are an equal opportunity employer, driven by our values of creating meaningful moments, being one team, and achieving extraordinary outcomes. Our robust company culture supports our vision of a diverse, open, safe, and respectful workplace. We celebrate diversity and are committed to creating an inclusive environment for all team members. If you require any accommodation during the application process or throughout your employment, please let us know. We will work with you to ensure your needs are met and to create a supportive environment.#J-18808-Ljbffr
📌 Ai/Machine Learning Engineer - C$125,000 - C$145,000 A Year (Winnipeg)
🏢 Armstrong Collective
📍 Winnipeg