Machine Learning Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
N71.ai is hiring a Machine Learning Engineer to own the retrieval and ranking layer of their proactive intelligence platform. You will design hybrid retrieval pipelines, fine-tune embedding models, and build ranking systems for enterprise data.
Key Skills for This Role
Responsibilities
- Design and build hybrid retrieval pipelines combining dense vector search, sparse keyword retrieval, and graph traversal
- Fine tune and evaluate embedding models for domain specific enterprise content
- Build ranking and re ranking systems accounting for recency, relevance, source reliability, and user context
- Create evaluation frameworks to measure retrieval quality systematically
- Optimize latency and cost across retrieval at scale
- Collaborate with product team to translate retrieval improvements into user facing features
Requirements
- 3+ years of hands on experience building retrieval systems in production (RAG, semantic search, or recommendation systems)
- Strong fundamentals in information retrieval (BM25, dense retrieval)
- Experience with vector databases (Pinecone, Weaviate, Qdrant, or similar) and embedding model evaluation
- Engineering mindset: clean, testable code; reliability and performance focus
- Comfort working with graph structured data (strong plus)
Full Job Posting
About N71
- N71 is an AI intelligence platform that connects company data into a unified knowledge graph for proactive insights.
- We are a small, high conviction team building something new; this role owns retrieval and ranking.
The Role
- You will own the retrieval and ranking layer of N71's intelligence stack.
- Build and improve pipelines that return the most relevant, timely, and accurate information from company data.
What You'll Work On
- Design and build hybrid retrieval pipelines combining dense vector search, sparse keyword retrieval, and graph traversal.
- Fine tune and evaluate embedding models for domain specific enterprise content (emails, CRM records, documents, Slack threads).
- Build ranking and re ranking systems that account for recency, relevance, source reliability, and user context.
- Create evaluation frameworks to measure retrieval quality systematically.
- Optimize latency and cost across retrieval at scale.
- Collaborate with product team to translate retrieval improvements into user facing features.
What We're Looking For
- 3+ years of hands on experience building retrieval systems in production (RAG, semantic search, or recommendation systems).
- Strong fundamentals in information retrieval: know why BM25 still matters and when dense retrieval falls short.
- Experience with vector databases (Pinecone, Weaviate, Qdrant, or similar) and embedding model evaluation.
- Comfort working with graph structured data is a strong plus.
- Engineering mindset: clean, testable code; care about reliability and performance.
- Low ego, high ownership; comfortable working in ambiguity.
Bonus Points
- Experience building retrieval systems over multi modal or heterogeneous enterprise data.
- Familiarity with knowledge graph representations and how they complement vector retrieval.
- Prior work at an early stage startup or in a zero to one product environment.
What We Offer
- Direct access to founders and real influence over product direction.
- Focused, technically ambitious team with no bureaucracy.
- Competitive salary benchmarked to MENA market rates.
- Equity at an early stage.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at N71.ai
Software Engineer
Dubai, UAE
N71.ai is seeking a Software Engineer to join their early-stage company building the memory and context layer for AI agents. The role involves building features across the platform, writing production code, and taking ow
Marketing Manager
Dubai, UAE
N71.ai is hiring an early Marketing Manager to own brand, content, campaigns, and community for an AI memory layer startup. The role involves translating technical products into clear messaging, driving demand generation