Senior Machine Learning Engineer, AI Platform

2 weeks, 6 days ago
Full-time
Senior
Software Development
Affinity

Affinity

Affinity's powerful relationship intelligence enables teams to use their network to find and close more deals. Reduce data entry and become more data driven. Reimagining relationship intelligence. Using patented technology, we help businesses leverage ...

IT Services
251-1K
Founded 2014
$120M raised

Description

  • Own the full machine learning lifecycle from ideation through production, including feature engineering, model selection, deployment, observability, and evaluation.
  • Translate product and business needs into machine learning system design requirements.
  • Design and launch ranking and recommendation infrastructure, starting with off-the-shelf models and evolving toward customized solutions.
  • Work on information extraction, storage, and retrieval problems across structured and unstructured data.
  • Collaborate with product, infrastructure, data engineering, and software engineering teams to build high-scale ML and data processing systems.
  • Advance the company’s machine learning engineering capabilities in information retrieval and recommendation systems.
  • Build and maintain robust systems that support ML operations and model serving.
  • Develop production-grade codebases that are maintainable and testable.

Requirements

  • 5+ years of experience in software engineering and/or machine learning, with production ML application experience.
  • Hands-on experience developing ranking or recommendation systems from scratch and deploying them at scale.
  • Strong understanding of machine learning techniques, including clustering and decision trees.
  • Experience serving ML models for streaming and batch inference at scale.
  • Experience with vector databases or graph databases.
  • Proficiency in Python and modern ML frameworks such as PyTorch or Scikit-learn.
  • Track record of building maintainable, testable, production-grade codebases.
  • Experience with observability tools for online and offline model evaluation, A/B testing, and tracing for AI applications.
  • Experience with dataset engineering, including data curation, augmentation, and synthesis, is preferred.
  • Experience with graph-based recommendation systems such as graph neural networks is preferred.
  • Experience with packaging, CI/CD, and pipeline automation is preferred.

Benefits

  • Base salary range of $160,000 to $220,000 CAD.
  • Extended health benefit premiums covered for employees and dependents.
  • Flexible personal and sick days.
  • RRSP retirement savings plan.
  • Annual education budget and comprehensive learning and development program.
  • Monthly reimbursement for home internet, meals, and wellness memberships or equipment.
  • Virtual team-building activities and socials.
  • Potential for equity or additional benefits, as referenced outside the base salary range.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Full-Stack AI Engineer

Pavago IT Services

Our client is hiring a Full-Stack AI Engineer to build and deploy production-ready AI applications that combine software engineering, machine learning, and cloud infrastructure across the full product lifecycle.

AWS Azure CI/CD Dagster Docker Elasticsearch FastAPI Flask GCP Git GitHub HIPAA Hugging Face Kubeflow Kubernetes LLM Machine Learning Microservices MLflow MLOps Next.js Node.js Prefect Prometheus Python PyTorch React REST API SageMaker Serverless Snowflake SQL TensorFlow TypeScript Vue.js
1 hour, 42 minutes ago

Data/ ML Solution Architect (GenAI, AWS)

Provectus 251-1K Professional Services

Provectus is hiring a Data/ML Solution Architect in a remote role to design and lead cloud and on-premise data and AI/ML solutions that support customer transformations and business outcomes.

Agile AWS AWS CDK Azure Docker GCP Generative AI Java Kubernetes Machine Learning Microservices MLflow MLOps Neo4j Python PyTorch Terraform TypeScript
3 hours ago

Senior Machine Learning Engineer

Censys 51-250 IT Services

Censys is hiring a Senior Machine Learning Engineer to build applied ML systems that turn Internet telemetry into high-quality datasets, classifications, and insights for internal and customer-facing products.

AWS Azure GCP Go Kubernetes Machine Learning MLOps Python
18 hours ago

Senior Machine Learning Engineer, Zeitgeist, Personalization

Spotify Media

Spotify is hiring a Senior Machine Learning Engineer for the Zeitgeist squad in Personalization to build AI systems that understand cultural trends in real time and power new personalized listening experiences.

GCP Generative AI Java LLM Machine Learning NLP Python Scala
18 hours, 4 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers