Affinity

SeniorAIEngineer

CA$135–195k ~AI est. Canada Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior AI Engineer at Affinity. Skills: AI systems, LLM, RAG, Information retrieval, MLOps. Architect RAG pipelines. Prototype RAG pipelines”

Industry & Context.

Problems you'll solve

Solve complex problems; Data-driven decisions

What They're Looking For.

Must Have

5+ years software engineering, 5+ years Machine Learning, Applying ML in production, LLM applications in production, Prompt engineering, LLM evaluation frameworks, LLM assisted search, Vector databases, Graph databases, Document chunking, Embedding models, Context window optimization, Metadata-based retrieval, Re-ranking strategies, Model evaluation metrics, Data security, Data versioning, MLOps principles

Nice to Have

Enterprise AI applications experience, Strict compliance requirements experience, Audit requirements experience, Legal requirements experience, Dataset engineering experience, Data curation, Data augmentation, Data synthesis, Multi-modal search experience, Graph based recommendation systems experience, Graph NN experience, AI applications powered by agent-based systems experience, Packaging experience, CI/CD experience, Pipeline automation experience

What You'll Do.

Architect RAG pipelines

Prototype RAG pipelines

Contribute to design LLM agent systems

Contribute to orchestration LLM agent systems

Solve information extraction problems

Solve information storage problems

Solve information retrieval problems

Partner with data engineering

Partner with software engineering

Build high-scale systems

Build data processing systems

Build ML Operations systems

Extract information from data

Retrieve information from data

Deliver actionable insights

Design LLM-powered AI systems

Build LLM-powered AI systems

Uncover insights from data

How You'll Work.

Team & Collaboration

Machine learning engineers; Data engineers; Software engineers; Product managers; Cross-functional teams

Full Job Description

Affinity stitches together billions of data points from massive datasets to create a powerful, accurate representation of the world's professional relationship graph. Based on this data, we offer our users the insights and visibility they need to nurture and tap into the opportunities in their team's network. This role is part of the AI Platform team, which owns the AI services that power Affinity's industry-leading relationship intelligence platform. We extract and retrieve information from billions of structured and unstructured data points to deliver actionable insights to customers. As a Senior AI Engineer, you will collaborate with machine learning engineers, data engineers, software engineers, and product managers to shape the future of private capital's leading CRM platform. You will design and build LLM-powered AI systems that efficiently uncover insights from compelling business interaction data – an exciting and unique opportunity within the industry. In this role you will: Build RAG systems: Architect, prototype, and deploy RAG pipelines, combining vector search, hybrid retrieval, reranking and contextual compression techniques. Build LLM powered agent systems: Contribute to design and orchestration of multi-agent LLM systems using community frameworks and custom orchestration layers. Solve complex problems: Work on a variety of information extraction, information storage and information retrieval problems for both structured and unstructured data. Collaborate cross-functionally: Partner with cross-functional (product, infra, data engineering, and software engineering) to build robust, high-scale systems that underlie all of our data processing and ML Operations. Qualifications Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every qualification. At Affinity, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this rol

Free ATS check

Applying for this Senior AI Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Affinity?

Real rants from real employees. Read before you apply.

Read Company Rants →