Canals

Machine Learning Engineer

Canals

Remote · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
5 hours ago
Work mode
Work from home
Resume
Required to apply

Job description

About Canals

Canals develops software solutions specifically for wholesale distributors to enhance operational efficiency through automation and artificial intelligence. Their clientele includes companies handling logistics for essential materials such as electrical components, plumbing supplies, roofing products, and HVAC equipment. Thousands rely on Canals daily to assist with order processing, procurement, accounts payable, and other key business workflows.

As a profitable and rapidly expanding organization, Canals employs around 100 professionals spread across North and South America. The company prioritizes creating superior products, recruiting talented individuals, and fostering an environment that enables exceptional professional achievement.

Role Overview

With an accelerating customer base and AI at the core of scaling efforts, Canals is seeking a senior Machine Learning Engineer. This role demands swift, high-quality ownership of comprehensive ML pipelines and influence over product functionalities that deliver tangible benefits.

Key Responsibilities

  • Develop and maintain scalable machine learning models geared toward optimizing and automating logistical operations for clients.
  • Manage full project lifecycle, including problem identification, data analysis, model development, deployment, and ongoing production monitoring.
  • Engage closely with engineering teams to ensure ML initiatives align with user requirements and business objectives.
  • Provide leadership and mentorship in ML practices by conducting code reviews and promoting standards concerning reproducibility, quality, and performance.
  • Assess and integrate advanced tools and frameworks to enhance ML infrastructure and workflow efficiency.
  • Contribute to Canals’ strategic growth alongside its expanding customer network.

Qualifications and Skills

  • Extensive senior-level experience creating and launching ML models in production settings.
  • Proven ability to design scalable data pipelines and manage large datasets efficiently.
  • Strong project ownership with a track record of delivering measurable, customer-centric ML solutions.
  • Advanced proficiency in Python and familiarity with ML frameworks like scikit-learn, PyTorch, TensorFlow, as well as data handling tools such as Pandas and Spark.
  • Capability to unblock teammates by offering insightful code and architectural guidance.
  • Experienced in working autonomously within dynamic, product-driven environments.
  • Background in high-growth startups or smaller teams is advantageous.
  • Knowledge of MLOps methodologies and tools is considered a plus.

Why Work With Canals

Canals delivers impactful software serving an essential industry that sustains global operations. Having achieved a strong product-market fit and rapid expansion, the company offers meaningful career opportunities where contributions directly influence corporate trajectory.

The workplace culture emphasizes ownership, transparency, and continuous improvement, welcoming innovative ideas from across the organization. Team members benefit from collaborating with driven, thoughtful colleagues committed to excellence and camaraderie.

As a remote-first and flexible employer with a broad geographical team, Canals values diversity and equal employment opportunity, ensuring unbiased consideration regardless of veteran status, disability, race, religion, gender identity, or other protected characteristics.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help