Senior AI, Machine Learning Engineer

Posted Oct 30

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design and implement production-ready machine learning models for identity resolution, propensity scoring, deliverability, and personalization.

• Construct and maintain feature pipelines for both batch and real-time systems, encompassing BigQuery, streaming events, and features derived from graphs.

• Create and enhance classification models such as XGBoost and logistic regression, addressing class imbalance and noisy labels.

• Directly integrate machine learning models with graph databases to facilitate real-time inference and identity scoring.

• Oversee the model lifecycle tasks, which include evaluation, monitoring, drift detection, retraining, and performance reporting.

• Collaborate with engineering teams to expose models through low-latency APIs and scalable services.

• Contribute to efforts involving GPU acceleration and large-scale data processing.

• Assist in establishing machine learning best practices, tools, and standards throughout the team.


⛳️ Requirements

• Over 5 years of experience in building and deploying machine learning systems in a production environment.

• Strong expertise in Python for machine learning, data processing, and model serving.

• Practical experience in feature engineering, model training, and evaluation using real-world datasets.

• Experience in deploying machine learning models through APIs or services, such as FastAPI, containers, or Kubernetes.

• A solid grasp of data modeling, SQL, and analytical workflows.

• Familiarity with working in a cloud environment, such as GCP, AWS, or similar.

• Preferred: Background in graph data, graph databases, or graph-based machine learning.

• Preferred: Knowledge of Neo4j, Cypher, or graph algorithms.

• Preferred: Experience with XGBoost, tree-based models, or other traditional machine learning methods.

• Preferred: Exposure to real-time or streaming systems, such as Kafka, Pub/Sub, or event-driven architectures.

• Preferred: Familiarity with MLOps tools and practices, including CI/CD for machine learning, monitoring, and retraining pipelines.

• Preferred: Experience with GPU or large-scale data processing technologies, such as RAPIDS, CUDA, or Spark.

• Preferred: Industry experience in identity resolution, marketing technology, or email deliverability.


🏝️ Benefits

• Competitive salary package, including salary, equity, and performance bonuses.

• The chance to engage in core AI systems that have a direct influence on revenue and product differentiation.

• High levels of ownership and autonomy in a senior, hands-on position.

• Remote-first culture with a strong focus on engineering and data.

• Opportunities to tackle advanced challenges in identity resolution, graph machine learning, and real-time AI systems.

• Clear pathway for growth into Staff / Principal IC positions.

People also viewed

InPost Group1 day ago

Head of ML & MLOps Engineering – Fintech Engineering

ML flagMali, +1 more countryFreelanceMachine Learning Engineer
ApplyView job
Provectus1 day ago

Junior AI/ML Engineer, GenAI, AWS

UA flagUkraine, +4 more countriesFull-timeMachine Learning Engineer
ApplyView job
Cohere1 day ago

Member of Technical Staff – ML Ops

GB flagUnited Kingdom OnlyFull-timeMachine Learning Engineer
ApplyView job
Relae1 day ago

Senior ML Engineer

US flagUnited States OnlyFull-timeMachine Learning Engineer$159k – $195k/year
ApplyView job
Kipu Quantum1 day ago

Junior & Senior Quantum Engineer – Quantum Machine Learning

DE flagGermany OnlyFull-timeMachine Learning Engineer
ApplyView job
Chiri1 day ago

Machine Learning Engineer – Risk Scoring, Model Monitoring

Latin AmericaFull-timeMachine Learning Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers