LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Affinity›Senior Machine Learning Engineer (AI Insights)
Affinity

About Affinity

Harness your network with AI-driven insights

🏢 Tech👥 201-500 employees📅 Founded 2014📍 Financial District, San Francisco, CA💰 $122.6m⭐ 3.7
B2BArtificial IntelligenceSaaSData AnalysisSales

Key Highlights

  • Raised $122.6 million in Series B funding
  • Over 3,000 customers including Nike and Twilio
  • Processed around 20 trillion emails and calendar events
  • Headquartered in San Francisco, CA

Affinity is a relationship intelligence company headquartered in the Financial District of San Francisco, CA. With over 3,000 customers, including Bain Capital Ventures, Nike, and Twilio, Affinity leverages AI to automate data input and analyze communications, having processed around 20 trillion ema...

🎁 Benefits

Affinity offers comprehensive health insurance, a grocery allowance, a wellness allowance, flexible PTO, an education budget, and retirement options t...

🌟 Culture

Affinity's culture is driven by a commitment to transforming the CRM landscape through AI, focusing on underserved industries like investment banking ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 17 jobs →
Affinity

Senior Machine Learning Engineer (AI Insights)

Affinity • Canada (Remote)

Posted 4d ago🏠 RemoteSeniorMachine learning engineer📍 Canada
Apply Now →

Skills & Technologies

PythonMachine learningTensorFlowKerasSQL

Overview

Affinity is seeking a Senior Machine Learning Engineer to design and build AI systems that uncover insights from extensive business interaction data. You'll work with technologies like Python and TensorFlow to enhance the company's relationship intelligence platform. This role requires strong experience in machine learning engineering.

Job Description

Who you are

You have 5+ years of experience in machine learning engineering, with a strong focus on applied machine learning rather than research. Your expertise lies in building and deploying machine learning models that deliver actionable insights from complex datasets. You are proficient in Python and have hands-on experience with frameworks such as TensorFlow and Keras, enabling you to design sophisticated AI systems. You understand the full machine learning lifecycle, from ideation to production, and are skilled in feature engineering and model evaluation. Your collaborative spirit shines through as you work closely with data engineers, software engineers, and product managers to translate business needs into robust ML solutions. You are comfortable working with both structured and unstructured data, and you have a keen interest in recommendation systems and information retrieval.

Desirable

Experience with SQL is a plus, as it allows you to efficiently manage and query large datasets. Familiarity with cloud platforms such as AWS or GCP can enhance your ability to deploy machine learning models at scale. A background in data engineering or software development will also be beneficial in this role, as it complements your machine learning expertise.

What you'll do

In this role, you will own the full machine learning lifecycle, taking projects from ideation to production. This includes gathering product requirements, designing robust ML system architectures, and implementing models that provide valuable insights to users. You will build sophisticated recommendation and ranking systems that enhance the user experience on Affinity's platform. Your responsibilities will also involve model observability and evaluation, ensuring that the systems you develop are reliable and effective. You will collaborate with cross-functional teams to shape the future of the platform, leveraging your technical skills to drive innovation and improve the overall product offering.

What we offer

Affinity is committed to fostering a supportive and inclusive work environment. As part of our team, you will have the opportunity to work on cutting-edge technology that impacts how professionals leverage their networks. We offer competitive compensation and benefits, along with a culture that values collaboration and continuous learning. Join us on our mission to empower individuals to cultivate and harness their professional relationships effectively.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Affinity.

Apply Now →Get Job Alerts