
Senior AI, Machine Learning Engineer
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Canada.
• 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.
• 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.
• 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.
InPost Group
Provectus
Cohere
Relae
Get handpicked remote jobs straight to your inbox weekly.