1

Senior Machine Learning Engineer Jobs in Winnipeg, MB

Our solutions help the world's biggest brands leverage artificial intelligence, machine learning ... As Senior Cloud Engineer, you'll be a senior individual contributor focused on building secure ...

About the Role: The Senior Data Engineer will design, build, and improve the data platform ... workflows, machine learning, and emerging AI use cases. * Build reliable, reusable, and well ...

Our solutions help the world's biggest brands leverage artificial intelligence, machine learning ... As Senior Software Developer, You Will... * Work with a team of developers to build AI Driven ...

Our solutions help the world's biggest brands leverage artificial intelligence, machine learning ... You'll build trusted relationships with senior client stakeholders, bring structure to ambiguity ...

Senior Frontend Developer

Winnipeg, MB ยท On-site

CA$85K - CA$110K/yr

We're looking for a Senior Frontend Developer who's ready to level up their career and make a real ... Career growth and learning & development opportunities to develop your skills * And much more.

next page

Showing results 1-20

Senior Machine Learning Engineer information

What does a senior machine learning engineer do?

A Senior Machine Learning Engineer designs, develops, and implements machine learning models to solve complex problems. They are responsible for selecting appropriate algorithms, preprocessing data, and optimizing model performance. Additionally, they collaborate with data scientists, software engineers, and product teams to integrate machine learning solutions into production systems. Senior engineers also mentor junior team members and contribute to setting technical direction for machine learning projects.

What are some common challenges senior machine learning engineers face when deploying models to production, and how can they be addressed?

Senior Machine Learning Engineers often encounter challenges related to model scalability, maintaining performance in real-world scenarios, and ensuring reliable integration with existing systems. Addressing these challenges typically involves thorough testing, implementing robust monitoring for model drift, and collaborating closely with DevOps and software engineering teams to streamline deployment pipelines. Staying updated on best practices in MLOps and adopting tools for automated deployment and monitoring can greatly improve the reliability and efficiency of production models.

What are the key skills and qualifications needed to thrive as a senior machine learning engineer, and why are they important?

To thrive as a Senior Machine Learning Engineer, you need advanced knowledge of machine learning algorithms, statistical modeling, and programming languages like Python or Java, typically supported by a degree in computer science or a related field. Experience with frameworks and tools such as TensorFlow, PyTorch, scikit-learn, and cloud platforms, as well as familiarity with version control and CI/CD systems, is essential. Strong problem-solving, communication, and leadership skills help you collaborate effectively and mentor junior team members. These capabilities are crucial for designing scalable ML solutions and driving impactful results within complex, dynamic projects.

What is the difference between Senior Machine Learning Engineer vs Data Scientist?

AspectSenior Machine Learning EngineerData Scientist
Required CredentialsBachelor's/Master's in CS, ML, or related; experience with ML frameworksBachelor's/Master's in CS, Statistics, or related; strong analytical skills
Work EnvironmentDevelops and deploys ML models in production systemsAnalyzes data, builds models, and provides insights
Industry UsageTech, finance, healthcare, e-commerceResearch, finance, marketing, tech

While both roles require strong technical skills and knowledge of machine learning, Senior Machine Learning Engineers focus more on deploying scalable ML solutions in production environments, whereas Data Scientists primarily analyze data and develop models for insights. The roles often overlap but differ in their core responsibilities and focus areas.

What are the most commonly searched types of Machine Learning Engineer jobs in Winnipeg, MB?

The most popular types of Machine Learning Engineer jobs in Winnipeg, MB are:

What are popular job titles related to Senior Machine Learning Engineer jobs in Winnipeg, MB?

For Senior Machine Learning Engineer jobs in Winnipeg, MB, the most frequently searched job titles are:

Infographic showing various Senior Machine Learning Engineer job openings in Winnipeg, MB as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 23% Part Time, and 1% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution.

Senior Cloud Engineer

Laivly

Winnipeg, MB โ€ข On-site

Full-time

Posted 20 days ago


Job description

About Laivly


Seeking curious and creative types! We are an ambitious company of innovators building and shaping the future of customer service technology. Our solutions help the world's biggest brands leverage artificial intelligence, machine learning, and digital automation in their contact centers to deliver better customer experiences. Led by a team of established contact center experts, Laivly addresses the unique needs and challenges of customer service programs, with an emphasis on ethics in AI and the customer service agent experience.


About the role


The team at Laivly is looking for a Senior Cloud Engineer to help design, operate, and continuously improve the cloud infrastructure behind our technology.


As Senior Cloud Engineer, you'll be a senior individual contributor focused on building secure, resilient, scalable, and cost-efficient AWS environments. You'll combine deep hands-on cloud expertise with a reliability mindset, helping us strengthen our infrastructure, anticipate failure, improve observability, and turn operational challenges into lasting improvements.


Working closely with our Architecture, IT Operations, Information Security, and Engineering teams, you'll have the opportunity to influence how our cloud environment evolves as Laivly continues to scale.


This position is remote and open to candidates within Canada.


As Senior Cloud Engineer, you will...


Cloud Infrastructure

  • Design, operate, and evolve secure, scalable, resilient, and cost-efficient AWS environments, including compute, storage, databases, networking, identity, and shared cloud services.
  • Build and improve infrastructure-as-code standards, reusable architectures, configuration baselines, account structures, tagging, and lifecycle practices.
  • Lead cloud infrastructure migrations, modernization initiatives, and technical-debt reduction from planning through stable operation.


Reliability & Resilience

  • Strengthen cloud reliability through SLOs and SLIs, capacity planning, resilience testing, and proactive identification of infrastructure risks.
  • Design and test backup, disaster recovery, and multi-AZ or multi-region strategies appropriate to business requirements.
  • Identify systemic risks and drive improvements before they impact our customers or teams.


Observability & Operational Excellence

  • Build actionable observability across metrics, logs, traces, dashboards, alerts, and runbooks using Datadog and AWS-native services.
  • Act as a senior escalation point for complex infrastructure incidents, helping coordinate recovery, identify root causes, and drive lasting corrective actions.
  • Reduce operational toil through automation, tooling, clear procedures, and continuous improvements to detection, response, and recovery.


Security, Governance & Cloud Optimization

  • Partner with Security and Architecture to strengthen IAM, network segmentation, encryption, secrets management, vulnerability remediation, and cloud guardrails.
  • Support cloud governance across accounts, policies, auditability, asset inventory, and compliance practices.
  • Optimize cloud consumption and capacity through FinOps practices, forecasting, cost allocation, rightsizing, and Savings Plans.


Technical Leadership & Collaboration

  • Provide technical leadership through architecture reviews, infrastructure standards, documentation, and mentorship.
  • Partner with application and engineering teams on infrastructure readiness, safe operational changes, and reliability improvements.
  • Translate business and engineering requirements into practical cloud solutions, clearly communicating risks, trade-offs, dependencies, and recommended investments.


As Senior Cloud Engineer, you have...


  • 5+ years of progressive hands-on experience in cloud infrastructure, cloud operations, systems engineering, or platform engineering, with significant hands-on experience operating production AWS environments.
  • Strong AWS expertise across IAM, VPC networking, compute, storage, managed databases, load balancing, DNS, monitoring, and backup/disaster-recovery services.
  • Hands-on experience with Infrastructure as Code, ideally Terraform and/or AWS CloudFormation, including modular design, state management, code review, and policy guardrails.
  • Experience applying reliability engineering practices, including SLOs/SLIs, error budgets, observability, incident command, root-cause analysis, post-incident learning, and resilience testing.
  • Strong cloud networking and security knowledge, including DNS, routing, connectivity, security groups/firewalls, identity federation, encryption, secrets, and least-privilege access.
  • Experience working with containers and Kubernetes/EKS, including cluster infrastructure, resource management, scaling, and troubleshooting.
  • Proficiency in scripting or automation (for example Python, Bash, or PowerShell) and comfort using APIs and version control to manage infrastructure safely.
  • Experience with cloud cost optimization and FinOps practices, including tagging, rightsizing, reservations/savings plans, cost allocation, and capacity forecasting.
  • Strong systems-thinking and troubleshooting skills, with the ability to communicate technical concepts and trade-offs to both technical and non-technical audiences.
  • An AWS certification such as Solutions Architect, SysOps Administrator, or Security Specialty is an asset.


Life at Laivly


Laivly gives you the opportunity to collaborate and grow your career with a creative, diverse, and passionate team. We work hard and play often, with a flexible environment that works with you. A career at Laivly means being part of a fun-loving, dedicated team of creatives, risk takers and game changers. It's about sharing your talent and imagination to develop innovative tech that's revolutionizing the way top brands interact with the world.


We've got a shared mission - and a Laivly future. Join us today!


Laivly provides Equal Employment Opportunities in accordance with all provincial and federal laws. Laivly is committed to ensuring equality of opportunity in all aspects of employment and does not discriminate based on protected characteristics.


Laivly is committed to accommodating persons with disabilities. If you need accommodation at any stage of the application process or want more information on our accommodation policies, please let us know.