Machine Learning Engineer
Canals
About Canals
Canals builds software for wholesale distributors, helping them operate more efficiently through automation and AI.
Our customers are the companies responsible for moving the materials that power the real economy; electrical supplies, plumbing products, roofing materials, HVAC equipment, and more. Every day, thousands of people rely on Canals to help process orders, manage purchasing, handle accounts payable, and streamline critical business workflows.
We're a profitable, rapidly growing company with a team of roughly 140 people distributed across North and South America. We care deeply about building great products, hiring exceptional people, and creating an environment where talented individuals can do the best work of their careers.
The Role
Our customer base is expanding fast, and AI is central to how we scale and deliver value. We’re looking for a senior-level Machine Learning Engineer who can move quickly while maintaining high quality, owning end-to-end ML pipelines while shaping product features that deliver real-world impact.
What You’ll Do
Design, build, and maintain scalable machine learning models that improve and automate logistics processes for our customers.
Own projects end-to-end, from problem definition and data exploration to model deployment and monitoring in production.
Collaborate closely with engineering teams to align ML work with customer needs and deliver features that drive business value.
Serve as a technical leader and mentor within the ML area, reviewing code and ensuring best practices for reproducibility, quality, and performance.
Evaluate and implement tools and frameworks to improve our ML infrastructure and workflows.
Help shape the future of Canals as we continue scaling with our customers.
What You'll Bring
Senior-level experience building and deploying machine learning models in production environments.
Experience designing scalable data pipelines and working with large datasets.
Comfort taking ownership of projects and ensuring models deliver real, measurable customer value.
Strong Python skills with knowledge of ML frameworks (e.g., scikit-learn, PyTorch, TensorFlow) and data tools (e.g., Pandas, Spark).
Ability to guide and unblock others, providing thoughtful code reviews and architectural feedback.
Experience working independently in a fast-paced, product-focused environment.
Previous experience in high-growth startups or small teams is a plus.
Familiarity with MLOps practices and tools is a plus.
Why Join Canals
We're building software that solves real problems for an industry that keeps the world running. Our customers rely on our platform every day to operate their businesses.
We've found strong product-market fit and continue to grow quickly, creating opportunities for people who want to have a meaningful impact on the trajectory of a company.
We believe great people build great companies. That's why we invest heavily in hiring, development, and creating an environment where talented individuals can do the best work of their careers.
You'll work alongside ambitious, thoughtful teammates who care deeply about what they do, challenge each other directly, and have a lot of fun along the way.
We value ownership, transparency, and continuous improvement. Good ideas can come from anywhere, and people are trusted to make things happen.
We're remote-first, flexible, and distributed across North and South America, bringing together talented people from a wide range of backgrounds and experiences.
Canals.ai is an equal opportunity employer. In addition to EEO being the law, it is a policy that is fully consistent with our principles. All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability, or other protected status such as race, religion, color, national origin, sex, sexual orientation, gender identity, genetic information, pregnancy or age.
$130k - $200k
...teaming, model evaluations, and intelligence collection enable engineering, safety, and security teams to stay ahead of evolving... ...other business needs. About the Role We are seeking a Machine Learning Engineer to design, build, and evaluate advanced machine learning...SuggestedFull timeWork at officeRemote work2 days per week$135k
...power that growth, making this a pivotal moment to join us and shape the future of healthcare technology. Learn more at HealthEdge.com. As a Machine Learning Engineer, you will design, build, and ship AI agents and automation that solve real problems across HealthEdge's...SuggestedPermanent employmentFull timeWork at officeRemote work- ...production deployment. This role is for engineers who enjoy solving practical ML problems,... .... Build personalization models that learn from user behavior while respecting privacy... ...Experience Strong foundations in machine learning and modern neural architectures....SuggestedFull time
$147.91k - $232.65k
...together to plan, track, and deliver work across software and business teams using our products. We are looking for rockstar Machine learning engineers to come help us to further this mission and help make teams more productive leveraging AI across our product portfolio....SuggestedFull timeWork at officeLocal area- ...sensor technology, capturing and feeding movement data to our machine learning-enhanced algorithms and SDKs, which connect to any modern... ...learning, software platform and experience development, electronic engineering, and soft goods industrial design. Individually and...SuggestedFull timeWork at officeRemote workWorldwide
$216.7k - $322k
...sources of information. For more information, visit At Reddit, machine learning sits at the heart of how millions of people discover,... ...communities. We’re hiring Senior and Staff Machine Learning Engineers to make Answers smarter, more relevant, and more helpful....Full timeFor contractorsWork experience placementRemote workFlexible hours$115k - $165k
...contribute to technology initiatives in a collaborative environment with opportunities for professional growth. Job Title: Machine Learning Engineer Location: Remote Position Type: Full-time, Direct W2 - [Not open to C2C or 1099] Salary Range: $115,000–$165,000...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$128.56k - $170k
...gatherings, functional off-sites or customer meetings. . See yourself at Twilio Join the team as Twilio’s next Machine Learning Engineer, Customer Memory. About the job This position is needed to build and scale the pipelines that turn raw conversation...Full timeLocal areaRemote workWorldwide- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Machine Learning Engineer, Perception based in United States. This is an opportunity to develop advanced AI and computer vision systems that...Full timeFlexible hours
$138k - $289k
...Your job As a Senior Machine Learning Engineer, you will work on developing, deploying predictive models and genAI capabilities that support various business functions. Your daily activities include exploring data to define problem statements, building and optimizing...Work experience placementLocal area- ...AI-driven systems enable robots to adapt, learn, and perform in the real world closing... ...together. We're seeking passionate CV/ML Engineers to join our team at the intersection of... ...Implement, validate, and iterate on machine learning algorithms for weld perception tasks...Full timeFlexible hours
$29 - $34 per hour
...make smarter decisions, maximize asset performance, and achieve more resilient operations. Description: We're hiring a Machine Learning Engineering Intern who is currently enrolled in a master's program and brings rigorous, logic-driven thinking. You'll work alongside...Hourly payFull timeContract workPart timeSummer workInternshipSummer internshipLocal areaRemote work- ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$107.66k - $161.7k
...topics and providing a unique platform to learn and connect with others. Poe : a... ...About the Team and Role: Our small engineering team works on challenging problems every... ...product and our company. At Poe, we use Machine Learning in various parts of the product...Remote jobFull timeWork experience placementInternship- ...campaign we run. About the role You’ll be the founding ML engineer who owns our matching algorithms from exploration through... ...BigQuery preferred). Real ranking and matching modeling fluency — learning‑to‑rank, retrieval and re‑rank patterns, not just...
$150k - $250k
...‑loop evaluation mindset). Ship deep learning solutions (including LLM / VLM where appropriate... ..., Planning, Research, and platform/engineering leads to land cross‑cutting improvements... ...M.S. or Ph.D. in Computer Science, Machine Learning, AI, or a related field—or equivalent...Temporary work$208.8k
...ranking in our company. We also drive substantial impact on core businesses of the company. Currently, we are looking for Machine Learning Engineer - Inference to join our team to support and advance that mission. Responsibilities: Responsible for the design and implementation...Temporary workLocal area$200.8k - $301.2k
...advanced algorithms to program optimization for cutting‑edge machine learning accelerators, then you really want to be talking to us! The... ...Qualcomm AI Software department is looking for ML Compiler engineers to join our team. We work tactically on improving existing ML...Work experience placementWork from home$206.1k - $269.08k
...two, giving them the flexibility to balance business responsibilities and support their families. Atlassian is seeking a Machine Learning Engineer to join our Growth organization. Growth builds intelligent, personalized experiences that help customers discover value, adopt...Full timeTemporary workWork at officeLocal area$171.06k - $269.08k
...(but not limited to) LLM integration, prompt engineering, and developing end-to-end AI features using... ...contribute ideas and solutions. Continuous Learning: Stay updated with the latest research and advancements in machine learning, AI, and relevant technology...Work at officeLocal area- ...Senior Machine Learning Engineer Location: San Francisco or remote · Full-time About us Hum’s mission is to learn how the Earth changes by building a “world model for the entire world”: one that represents the dynamics of Earth processes, forecasts what a place...Full timeRemote work
$145k - $200k
...business value. What you'll do Design, build, and deploy machine learning models and systems that operate reliably at scale in... ...platforms, and real-time inference pipelines Embed on a product engineering team and collaborate closely with data scientists, PMs ,and...Full timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hours$160k - $200k
...Wiser. Job Description Wiser Solutions is hiring a Senior ML Engineer to help build our customer-facing AI platform and get the first... ..., CI/CD, and code review ~ A habit of building quickly to learn: you'd rather test an idea in two days than debate it for two...Full timeWork at officeLocal areaWorldwide$250k - $300k
...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Machine Learning Engineer, Inference based in the United States. Join a high-performing engineering team developing advanced real-time voice and...Permanent employmentFull timeH1bRemote workRelocationVisa sponsorshipRelocation package$171.06k - $269.08k
...Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. Our team builds the intelligent experiences, agentic systems, models, evaluation frameworks, and data pipelines that power Atlassian’s AI products and accelerate...Work at officeLocal areaImmediate startWorldwide- ...era and make complex collector data more accessible. Our engineering mission is to build trusted, scalable systems that improve the... ...for every collector. We’re looking for a Senior Machine Learning Engineer to join our AI/ML team and build applied machine learning...Full timeLocal areaRemote workWorldwide
$173k - $218.5k
...building community through regular in-person events. Learn more about our flexible approach to where we work.... ...transform the grocery industry. Our teams apply machine learning, optimization, and software engineering to solve complex problems for customers, shoppers,...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours$134.4k - $168k
...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Machine Learning Engineer based in the United States. The Senior Machine Learning Engineer will develop and scale advanced machine learning...Full timeRemote work$134.4k - $168k
...time. To those who see AI as a driver of progress, come build the future together. The Crown Is Yours As a Senior Machine Learning Engineer on the Lottery Intelligence Team, you’ll build and scale machine learning solutions that turn complex operational data into...Full timeImmediate start$150k - $250k
...candidates from all backgrounds and encourage you to apply. Learn more about our story and mission on our Culture and... ...in real time and improve every interaction. As a Senior Machine Learning Engineer on Nova, you'll lead context retrieval and search. The goal...Full timeContract workLocal areaImmediate startRemote workWorldwideHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!
- machine learning ai engineer Remote
- computer vision machine learning engineer Remote
- machine learning software engineer Remote
- senior ml engineer Remote
- machine learning engineer Remote
- junior machine learning engineer Remote
- junior machine learning research engineer Remote
- ai ml engineer Remote
- machine learning researcher Remote
- data engineer machine learning Remote


