Canals

Machine Learning Engineer

Canals

Remote · Full Time

Be the first to apply

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

Job description

About Canals

Canals specializes in developing software solutions for wholesale distributors to enhance operational efficiency via automation and artificial intelligence. Their customer base includes companies managing the supply of essential goods such as electrical components, plumbing materials, roofing supplies, HVAC equipment, and more. Their platform supports thousands daily by facilitating order processing, procurement, accounts payable, and streamlining vital business operations.

Canals is a profitable and rapidly expanding firm with around 100 employees working across the Americas. The company prioritizes crafting outstanding products, recruiting talented professionals, and fostering an environment that enables individuals to accomplish their best work.

Role Overview

The company is seeking a senior Machine Learning Engineer to support their fast-growing customer base. This role demands quick yet high-quality delivery while managing all aspects of machine learning pipelines and developing impactful product features.

Key Responsibilities

  • Create, develop, and maintain scalable machine learning models that automate and enhance logistics workflows for clients.
  • Manage projects from the initial problem definition and data analysis to deploying and monitoring models in production environments.
  • Work collaboratively with engineering teams to ensure machine learning initiatives align with customer requirements and contribute business value.
  • Provide technical leadership and mentorship in machine learning, including code reviews and enforcing best practices for reproducibility, quality, and performance.
  • Research and adopt tools or frameworks to improve machine learning infrastructure and workflow efficiency.
  • Contribute to strategic planning as the company scales alongside its customers.

Qualifications and Experience

  • Extensive experience in developing and deploying machine learning models in real production settings.
  • Proficiency in designing scalable data pipelines and handling large-scale datasets.
  • Capability to take full ownership of projects and ensure machine learning solutions yield measurable value to clients.
  • Advanced Python programming skills and familiarity with machine learning frameworks such as scikit-learn, PyTorch, and TensorFlow, along with data manipulation tools like Pandas and Spark.
  • Experience mentoring others through code reviews and architectural guidance.
  • Demonstrated ability to work independently in dynamic, product-driven environments.
  • Previous background in high-growth startups or small teams is advantageous.
  • Knowledge of MLOps methodologies and tools is an added benefit.

Why Work at Canals

Canals develops essential software that addresses challenges in industries that keep global commerce moving smoothly. The company has achieved a strong product-market fit and is expanding rapidly, providing meaningful career opportunities.

The culture emphasizes talented people building great companies, investing in hiring and career development, and maintaining an environment where individuals can perform at their highest level.

Employees collaborate with driven and thoughtful colleagues who engage in candid feedback and enjoy a positive work atmosphere.

Core values include ownership, transparency, and continuous improvement, with trust placed in individuals to contribute ideas and drive results.

The company operates in a remote-first, flexible manner, with a distributed team across North and South America that brings diverse perspectives and backgrounds.

Canals is committed to equal opportunity employment, ensuring fair consideration regardless of veteran status, disability, race, religion, color, national origin, sex, sexual orientation, gender identity, genetics, pregnancy, age, or other protected statuses.

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