Talent.com
Semantic Backend Engineer (Contract, Remote)
Semantic Backend Engineer (Contract, Remote)INFUSE • eMalahleni, Mpumalanga, South Africa
Semantic Backend Engineer (Contract, Remote)

Semantic Backend Engineer (Contract, Remote)

INFUSE • eMalahleni, Mpumalanga, South Africa
16 hours ago
Job type
  • Remote
Job description

INFUSE is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy.

Overview

INKHUB is ingesting 10 million raw PDFs to build the Internet’s richest catalog of marketing‑grade B2B content — tagged, summarized, and searchable by topic, company, or intent. We’re looking for an applied ML engineer to own the semantic ingestion pipeline, from raw PDFs to tagged, summarized, and embedded assets.

What You’ll Do

  • Own the ETL pipeline from raw PDFs (S3‑ingested) to structured resources.
  • Finalize our summarization and classification flow using open‑source models with GPT‑4o fallback.
  • Apply filtering logic (≤3 years old, ≤100 pages, etc.) to enforce resource quality.
  • Map each asset to the specific topic taxonomy (10+ per topic across ~9,000 topics).
  • Generate dense embeddings using sentence‑transformers.
  • Load and query embeddings using Milvus or pgvector.
  • Implement “freshness” logic to identify and index only new or updated content based on file diffing, crawl timestamp, or document hash.
  • Build a QA / eval harness : format compliance, , drift monitoring.
  • Expose / v1 / semantic‑search via FastAPI, with filtering and rank fusion.
  • Collaborate closely with our Tech Lead on UX integration and snippet generation.

Your Toolbox

  • Python, PyTorch, sentence‑transformers, OpenAI APIs, or similar pretrained LLMs.
  • FastAPI, Milvus or pgvector, PyPDF / Tika, Airflow or Lambda for orchestration.
  • Docker, GPU scheduling, Athena / Redshift SQL.
  • You Might Be a Fit If

  • You’ve built ML pipelines that touched real users, not just notebooks.
  • You’ve worked on semantic search, embeddings, or large‑scale tagging.
  • You’ve wrestled with unstructured data and love turning chaos into clarity.
  • You like working fast, iterating with feedback, and tracking metrics that matter.
  • Why This Role Matters

    Your models decide what gets found, how it’s tagged, and which content and companies stand out. You’ll help define what “relevance” and “freshness” mean for over a million resources and 50,000+ company pages and make sure INKHUB stays ahead of the curve.

    Referrals increase your chances of interviewing at INFUSE by 2x. Be among the first 25 applicants to get a fair and detailed assessment from our seasoned recruiting professionals.

    #J-18808-Ljbffr

    Create a job alert for this search

    Backend Engineer • eMalahleni, Mpumalanga, South Africa

    Related jobs
    JavaScript Fullstack Developer - Semi Remote - R650 PH 1248000

    JavaScript Fullstack Developer - Semi Remote - R650 PH 1248000

    E-Merge IT Recruitment • Middelburg, Mpumalanga, South Africa
    Remote
    Core understanding of and working experience with : .React and backend development – expert knowledge.NoSQL DB (mongo, Redis) – expert knowledge. Thorough understanding of Git processes – expert knowl...Show more
    Last updated: 30+ days ago • Promoted
    Remote Account Executive - Psychometric Solutions

    Remote Account Executive - Psychometric Solutions

    Salesworx Specialist Sales Recruitment • Middelburg, Mpumalanga, South Africa
    Remote
    Our client is a provider of psychometric assessment solutions with a focus on small to medium-sized businesses.They are looking for an experienced. Although this role will receive leads via marketin...Show more
    Last updated: 30+ days ago • Promoted
    Senior AWS Data Engineer - Semi Remote - up to R900 PH 1835520

    Senior AWS Data Engineer - Semi Remote - up to R900 PH 1835520

    E-Merge IT Recruitment • eMalahleni, Mpumalanga, South Africa
    Remote
    An AWS Data Engineer with 12 years hands-on data engineering experience is required to join a team of amazing developers creating next generation software systems in a leading manufacturing busines...Show more
    Last updated: 30+ days ago • Promoted
    Business Systems Analyst

    Business Systems Analyst

    Hire Resolve • Middelburg, Mpumalanga, South Africa
    Hire Resolve, a leading recruitment agency, is currently working with a reputable mining company based in Mpumalanga.Our client is in need of a Business Systems Analyst to join their team of profes...Show more
    Last updated: 30+ days ago • Promoted
    JavaScript AWS Full Stack Developer - Semi Remote - R750 PH 1424640

    JavaScript AWS Full Stack Developer - Semi Remote - R750 PH 1424640

    E-Merge IT Recruitment • Middelburg, Mpumalanga, South Africa
    Remote
    You will be required to design, develop, and maintain on platform / application and review codes of team members in line with quality and delivery requirements. Core understanding of and working exper...Show more
    Last updated: 30+ days ago • Promoted
    Master Data Analyst (FMCG / Medical / Pharmaceutical) - Hybrid Remote

    Master Data Analyst (FMCG / Medical / Pharmaceutical) - Hybrid Remote

    XCaliber Staffing • Middelburg, Mpumalanga, South Africa
    Remote
    Our client has a track record of nearly 3 decades in the medical industry! They are a leading South African based distributor of high-quality medical consumables and equipment, working with profess...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack Tech Lead (Contract, Remote)

    Full-Stack Tech Lead (Contract, Remote)

    INFUSE • Middelburg, Mpumalanga, South Africa
    Remote
    We will review your application against our job requirements.We do not employ machine learning technologies during this phase, believing every human deserves personalized attention from seasoned re...Show more
    Last updated: 16 hours ago • Promoted • New!
    Technical Analyst, IM

    Technical Analyst, IM

    Exxaro • Kriel, Mpumalanga, South Africa
    Join Exxaro Resources as a Technical Analyst, IM, based in Kriel, South Africa.This permanent role at Matla Coal offers an exciting opportunity to ensure the stability and performance of crucial In...Show more
    Last updated: 9 days ago • Promoted
    Bookkeeper (Remote UK Practice / Xero & QuickBooks)

    Bookkeeper (Remote UK Practice / Xero & QuickBooks)

    Your eCommerce Accountant • Middelburg, Mpumalanga, South Africa
    Remote
    We’re looking for an experienced.You’ll be working within Xero and QuickBooks Online, using Dext and other automation tools to manage the bookkeeping process from source documents through to reconc...Show more
    Last updated: 5 days ago • Promoted
    Account Analyst

    Account Analyst

    Capitec Bank • eMalahleni, Mpumalanga, South Africa
    Apply by : We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below : To see what l...Show more
    Last updated: 3 days ago • Promoted
    Developer Work from home

    Developer Work from home

    Carlysle Talent Search - Centurion • Middelburg, Mpumalanga, South Africa
    Remote
    Our BI & ICT Consulting client (German) is seeking an experienced Odoo developer to join their SA-based team.Work from home anywhere in SA for this German organisation. As an Odoo developer, you wil...Show more
    Last updated: 30+ days ago • Promoted
    Data Engineer - Remote

    Data Engineer - Remote

    EnableSA T / A EnableSA Pty Ltd • eMalahleni, Mpumalanga, South Africa
    Remote
    Our national client is seeking an experienced Data Engineer (remote) to join the team : .Design and develop data solutions using Azure services, such as Azure Data Factory, Azure Data Lake, and Azure...Show more
    Last updated: 30+ days ago • Promoted
    SENIOR SQL Developer (Durban based but would consider remote) HLR7969

    SENIOR SQL Developer (Durban based but would consider remote) HLR7969

    Helen Lucre Resourcing (Pty) Ltd. • eMalahleni, Mpumalanga, South Africa
    Remote
    Join Our Team as a Senior SQL Developer.Join our global client with offices in the US, UK, Australia, and South Africa in the role of Senior SQL Developer, forming part of a team involved in empowe...Show more
    Last updated: 30+ days ago • Promoted
    Recruitment Resourcer REMOTE

    Recruitment Resourcer REMOTE

    Prospect Health Limited • Middelburg, Mpumalanga, South Africa
    Remote
    Are you an ambitious and driven professional looking for a unique opportunity to work remotely from South Africa? Join Global Talent Partners, a global provider of proactive recruitment services in...Show more
    Last updated: 30+ days ago • Promoted
    Web Developer Remote

    Web Developer Remote

    ScoutIT • Middelburg, Mpumalanga, South Africa
    Remote
    Join Our Telemedicine Start-Up.If you'd like to join an inspiring Telemedicine start-up, here's your chance.This business was born from a vision to meet the surging demand for male testosterone the...Show more
    Last updated: 30+ days ago • Promoted
    (Cloud Solutions, AWS) Billing Support Consultant (South Africa, remotely)

    (Cloud Solutions, AWS) Billing Support Consultant (South Africa, remotely)

    SupportYourApp • eMalahleni, Mpumalanga, South Africa
    Remote
    Cloud Solutions, AWS) Billing Support Consultant (South Africa, remotely).This role offers an opportunity to develop new skills and achieve challenging goals within a People First management approa...Show more
    Last updated: 30+ days ago • Promoted
    Safetycloud Samtrac Trainer, Witbank

    Safetycloud Samtrac Trainer, Witbank

    SafetySA • eMalahleni, Mpumalanga, South Africa
    Closing date : 10 November 2025.To deliver high-quality occupational health and safety training aligned with NOSA, SAQA, SETA, and QCTO standards. The trainer will facilitate learning, assess and mod...Show more
    Last updated: 6 days ago • Promoted
    Wealth Management Product Distribution Manager | South Africa [Remote]

    Wealth Management Product Distribution Manager | South Africa [Remote]

    Springer Capital • eMalahleni, Mpumalanga, South Africa
    Remote
    This position is only for South Africa.Candidates outside SA please do not apply.We are seeking a dynamic and strategic Wealth Management Product Distribution Manager to lead our organization's bus...Show more
    Last updated: 7 days ago • Promoted