Machine Learning Engineer

1 day ago


remote Canada Remote Canada fulltime December Infostrux Solutions Full time $120,000 - $180,000 per year
About Infostrux: Infostrux is one of North America's fastest-growing data-focused consultancies. Within 18 months of our founding in 2021, Snowflake recognized us at the highest partnership tier—a reflection of our deep expertise and impact. We help organizations unlock the value of their data by building modern, cloud-native platforms that power analytics, AI, and machine learning. Our work spans the modern data stack—covering data engineering, architecture, integration, and modelling—with Snowflake as one of our core partners. From startups to Fortune 500s across industries like finance, health, gaming, and retail, we design and deliver scalable data solutions that enable faster, smarter, data-driven decisions. And as proud recipients of the Great Place to Work Certification (2025), we are equally committed to fostering a culture of trust, collaboration, and growth for our people.
Job Summary: As a Machine Learning Engineer, you will help design, build, and deploy machine learning solutions that support real-world business needs. Working closely with senior engineers, data teams, and analysts, you will contribute to model development, data pipelines, and machine learning operations while gaining hands-on experience with modern cloud and data platforms. This role is ideal for someone who loves solving practical problems with machine learning, is eager to grow in machine learning operations, and thrives in collaborative, technical environments.
What you'll get to do:
  • Model Development & Implementation: Build and train machine learning models based on project requirements, supporting model evaluation, validation, and performance improvements.
  • Data Pipeline Support: Develop and maintain data preprocessing workflows and feature pipelines to ensure seamless data processing. Ensure data quality and consistency across ML systems.
  • Machine Learning Operations & Deployment: Contribute to ML deployment pipelines, model versioning, and monitoring. Collaborate with senior engineers on CI/CD and automation practices.
  • Cloud & Data Integration: Work with cloud platforms (AWS, Azure, GCP) and Snowflake to operationalize Machine Learning models. Integrate Machine Learning components with modern data architecture.
  • Collaboration: Partner with data engineers, analysts, and senior ML engineers to translate business needs into technical solutions. Support documentation, testing, and reliability efforts

What you'll bring:
  • Strong foundation in machine learning fundamentals
  • Proficiency in Python and common ML libraries (pandas, scikit-learn, PyTorch or TensorFlow)
  • Experience in training and evaluating ML models
  • Exposure to cloud platforms (AWS, Azure, or GCP)
  • Familiarity with MLOps concepts such as model tracking, automated pipelines, and monitoring

Additional Assets:
  • Basic understanding of containerization (Docker or Kubernetes)
  • Experience working with APIs or production data workflows
  • Interest in responsible AI, security, or governance

What we work with:
  • Machine Learning: pandas, scikit-learn, PyTorch
  • MLOps: MLflow, Langchain, Langflow, Airflow
  • Data: Snowflake, Databricks Lakehouse
  • Cloud: AWS, GCP, Azure
  • Infra & Orchestration: Docker, Kubernetes, ECS, Terraform
  • Languages: Python (primary), SQL


What's in it for you? We're so glad you asked You will be surrounded by some of the brightest and most accomplished technical minds in our field. We are a team of very diverse and passionate professionals who love working together and solving problems by leveraging technology to help our customers. We pride ourselves in our outstanding work culture that is grounded in our 8 core values: trust, excellence, integrity, humility, accountability, responsibility, kindness, and fun.
We value our people above all, and we provide a competitive compensation and benefits package benefits to show our team our appreciation for everything they do:
  • We are a 100% remote organization and our team members can work from the comfort of their homes, as well as anywhere abroad where they are entitled to work for up to 3 months per year.
  • We are strong believers of work-life integration and we offer a flexible schedule so that our team can manage their own workload and still be there for family and loved ones.
  • We offer 4 weeks of vacation annually, in addition to paid personal and sick days, so that our team can unwind, recharge, and enjoy time away for hobbies and family.
  • We provide a monthly bring-your-own-device allowance for each team member to choose the computer and phone of their preference (and it is theirs to keep afterwards).
  • We strongly believe in professional growth, so we are continuously educating ourselves with regular lunch & learns and industry events, and we invest in professional development and industry-based certifications for everyone in our team.
  • We constantly encourage everyone to step outside of their comfort zone and try new things, so we dedicate time each month to work on non-client work and collaborate on new innovative ideas, and we reward people who experiment and take risks.
  • We enjoy getting together and we promote co-working days and social events in our main locations on a regular basis.

We are ​ committed to creating a diverse environment and are proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or age. Please note that you must be legally eligible to work in Canada to be considered for employment, and if selected, you must complete a criminal and credit background check to be hired. Compensation for this role depends on various factors, including seniority, skill level, and location. Compensation structures may also differ based on the type of engagement—contract rates vary from full-time employee salary ranges. Specific details will be discussed during the hiring process.
We look forward to getting to know you
| Join Infostrux, where we design scalable, cloud-based data solutions that enable faster, smarter, data-driven decisions.

  • Remote - Canada Samsara Full time US$120,000 - US$200,000 per year

    About the role:The Samsara ML infrastructure team builds end-to-end ML applications to power different product pillars at Samsara. As a Senior Machine Learning Engineer, you will be responsible for developing ML solutions to increase the safety, efficiency and sustainability of the physical operations. You will work closely with various engineering teams...


  • Remote - Canada Samsara Full time $125,000 - $175,000 per year

    About the role:The Samsara ML Experience team builds end-to-end ML applications to power different product pillars at Samsara. As a Senior Machine Learning Engineer II, you will be responsible for developing ML solutions to increase the safety, efficiency and sustainability of the physical operations. You will work closely with various engineering teams...


  • Remote - Canada Samsara Full time $80,000 - $135,000 per year

    About the role:The Samsara AI team builds end-to-end AI solutions for our customers as well as core ML infrastructure for Samsara. As a Staff Machine Learning Engineer, you will be working with petabyte-scale sensor, diagnostic, video, and text data to solve critical problems for Physical Operations customers, globally. You will work closely with ML...


  • Remote, Canada Infostrux Solutions Full time US$90,000 - US$120,000 per year

    About Infostrux:Infostrux is one of North America's fastest-growing data-focused consultancies. Within 18 months of our founding in 2021, Snowflake recognized us at the highest partnership tier—a reflection of our deep expertise and impact.We help organizations unlock the value of their data by building modern, cloud-native platforms that power analytics,...


  • Toronto, Canada (Remote) Cresta Full time $120,000 - $180,000 per year

    Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioral best practices, automate conversations and inefficient processes, and empower every team...


  • Remote - Canada Narvar Full time $180,000 - $230,000 per year

    Narvar is growing We are hiring a Senior Software Engineer II to build new products and improve all aspects of the Narvar platform. Data is at the core of our competitive advantage so the work you do has a large impact across the company, our business partners, and the lives of our end users.Machine Learning Engineers at Narvar work across the stack. We are...


  • Remote - Canada Samsara Full time $99,999 - $169,999 per year

    About the role:The Product ML team builds end-to-end ML/AI applications to power various product pillars at Samsara. As a MLE, you will be responsible for developing ML and AI solutions to enhance the safety, efficiency and sustainability of physical operations. You will work closely with scientists, full-stack, and firmware teams to deliver core...


  • Remote (US/Canada) Censys Full time US$144,000 - US$174,000 per year

    Company BackgroundCensys' mission is to be the one place to understand everything on the internet. Frustrated by the lack of trustworthy Internet intelligence, we set out to create the industry's most comprehensive, accurate, and up-to-date map of the Internet. Today, Censys delivers real-time Internet intelligence and actionable threat insights to global...


  • US, Canada (Remote) Cresta Full time US$139,999 - US$199,999 per year

    Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioral best practices, automate conversations and inefficient processes, and empower every team...


  • Remote - Canada Samsara Full time $120,000 - $180,000 per year

    About the role:Samsara's Safety Firmware organization is responsible for developing and maintaining on-device software for all of our Video-Safety products.  Our embedded Linux devices include a broad set of technologies that are responsible for core customer features such as HD video visibility, In-cab driver assistance, AI on the edge, and have a...