Senior AI/ML Engineer for Discovery Pod
Does Nivoda sponsor H-1B visas?
Check real filing data, salaries & approval rates on VisaTalentUSA
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Core Search Engine:
- Build and operate real search infrastructure — Elasticsearch/OpenSearch, Vespa, or vector-search databases like pgvector, Pinecone, or Weaviate — to power ranking and multi-modal search across Nivoda’s marketplace.
- Design multi-tenant, configurable ranking and recommendation systems that serve both Nivoda’s own marketplace and many individually branded jeweller storefronts through Feeds, without forking the codebase.
Multi-Modal AI:
- Build and improve Contextual Search and our planned conversational assistant, using prompt design and retrieval-augmented approaches, with zero-result and tradeoff scenarios handled gracefully.
- Build image-to-attribute and image-to-product-match pipelines using image embeddings for our image-upload search work.
- Build the product around the reality that probabilistic systems can be confidently wrong — designing recovery paths and confirmation steps before high-stakes actions, like generating a manufacturing quote from an interpreted image.
Experimentation & Quality:
- Define and run search- and ranking-specific evaluation — offline ranking metrics, interleaving experiments — to tell whether a ranking change is actually better, not just different.
- Evaluate and stress-test foundation model and LLM output directly as part of the engineering process, rather than trusting it by default.
Production ML:
- Own the full lifecycle of ranking and recommendation models — features, training, evaluation, deployment, and monitoring — using learning-to-rank, embedding-based retrieval, and collaborative filtering techniques.
- Design and optimize low-latency, real-time model-serving systems that keep search feeling instant under production load.
- Use AI coding agents to build ML infrastructure and pipelines, paired with rigorous evaluation harnesses that catch ranking and retrieval bugs a system can hide while looking like it’s working.
What do we need from you?
Years of experience: 5-10 years
- Information retrieval infrastructure experience — building or operating real search systems (Elasticsearch/OpenSearch, Vespa, or vector-search databases like pgvector, Pinecone, or Weaviate).
- Applied ML for ranking and recommendations, end to end — learning-to-rank, embedding-based retrieval, collaborative filtering — with comfort owning features, training, evaluation, deployment, and monitoring.
- NLP and LLM application experience — production experience building on top of language models, including prompt design, retrieval-augmented approaches, and handling zero-result and tradeoff scenarios gracefully.
- Low-latency serving experience — you've built and optimized real-time model-serving systems under production load.
- Specialized evaluation skills for search and ranking quality, distinct from general growth experimentation — offline ranking metrics, interleaving experiments, and judging whether a ranking change is actually better versus just different.
- Direct, hands-on experience building with foundation models and LLMs as an engineering material — prompt design, retrieval-augmented approaches, and critically, evaluating and stress-testing model output.
- Experience designing for graceful failure in probabilistic systems — knowing when a model is confidently wrong and building the product around that reality.
- Comfort using AI coding agents to build ML infrastructure and pipelines, paired with strong evaluation and testing discipline.
Nice to have:
- Computer vision fundamentals, specifically image embeddings — experience building image-to-attribute or image-to-product-match pipelines.
- Multi-tenant, configurable system design experience — building systems that behave differently per tenant without forking the codebase.
- Experience building conversational or assistant-style search products.
- Background in a marketplace or e-commerce company's search, ranking, or recommendations team.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
AI Clinical EHR Vignette Evaluator (Physician) – Project-Based Opportunities
mindrift
United StatesAI Clinical EHR Vignette Evaluator (Physician) – Project-Based Opportunities
Toloka-ai
United StatesAI Clinical EHR Vignette Evaluator (Physician) – Project-Based Opportunities
mindrift
United StatesAI Clinical EHR Vignette Evaluator (Physician) – Project-Based
mindrift
United StatesMore Openings at Nivoda
Lead Technical Account Manager (SaaS/Feeds/Shopify) - Global B2B Diamond & Gemstone Marketplace
Nivoda
United StatesTrade Compliance Specialist (Global Customs & Duty Operations)
Nivoda
London
BarcelonaFinance Associate - Accounts Payable
Nivoda
MumbaiSales Account Manager (Marketplace) - Diamond & Gemstone B2B
Nivoda
United StatesExplore Top Companies in this Space
Cint
Market Research Technology / Programmatic Data Marketplace / B2B Enterprise SaaS
Podean
Marketplace Marketing & Retail Media / Omnichannel E-commerce SaaS / Social Commerce & Influencer Tech / B2B Enterprise Advertising
Angi
Digital Home Services Marketplace / Consumer-to-Pro Lead Generation / B2B Small Business Growth Software / Local Commerce SaaS
Clipboard Health
HealthTech / Digital Marketplace / Workforce Management / On-Demand Staffing B2B SaaS
Nivoda
View Company ProfileNivoda is a revolutionary B2B marketplace and supply chain technology platform designed exclusively for the global jewelry industry. Founded in 2017 in London, the company transforms how diamond and gemstone trading operates by completely removing the traditional operational and logistical burdens of sourcing. Under the hood, Nivoda provides jewelers with instant access to a massive global inventory—featuring over 2 million natural and lab-grown diamonds, plus a vast array of gemstones and finished jewelry. Rather than forcing retailers to hold expensive physical inventory, the platform offers a powerful Virtual Showroom and API-driven online feeds, allowing jewelers to showcase high-quality, 360-degree videos of stones directly to their customers. Their primary target audience spans independent retail jewelers, diamond wholesalers, and massive e-commerce jewelry brands looking to scale their margins and streamline their supply chains. What sets Nivoda apart in the traditional jewelry sector is its end-to-end operational support, providing consolidated shipping, seamless customs handling, risk-free returns, and flexible credit terms, ultimately empowering jewelers to sell faster and fulfill smarter without the massive overhead of buying inventory upfront.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.