Affinity
SeniorAIEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior AI Engineer at Affinity. Skills: AI systems, LLM, RAG, Information retrieval, MLOps. Architect RAG pipelines. Prototype RAG pipelines”
Industry & Context.
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
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.