Talent.com
Semantic Backend Engineer (Contract, Remote)
Semantic Backend Engineer (Contract, Remote)INFUSE • Bellville, Western Cape, South Africa
Semantic Backend Engineer (Contract, Remote)

Semantic Backend Engineer (Contract, Remote)

INFUSE • Bellville, Western Cape, South Africa
4 days 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 • Bellville, Western Cape, South Africa

    Related jobs
    Java Software Engineer

    Java Software Engineer

    Pure Placements • Bellville, South Africa
    Java / Springboot Engineer - This is a pure back-end role.Location : Cape Town – Hybrid - Applications will only be considered from within the Cape Town area. Our client, a leader in global payment sol...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer [TypeScript] (Prisma Postgres)

    Senior Backend Engineer [TypeScript] (Prisma Postgres)

    Prisma Data, Inc. • Cape Town, Other, South Africa, 7100
    At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show more
    Last updated: 10 days ago
    Senior Software Engineer - Java, Vue, Typescript

    Senior Software Engineer - Java, Vue, Typescript

    AiR • Stellenbosch, South Africa
    Quick Apply
    Help us build world-class UX for our signal team, creating innovative web applications that meet user needs and performance requirements. You'll drive the entire UX front-end development lifecycle.B...Show more
    Last updated: 8 days ago
    Software Engineer : Back-End

    Software Engineer : Back-End

    Capitec Bank • Stellenbosch, ZA
    Job title : Software Engineer : Back-End.Job Location : Western Cape, Stellenbosch.As a Backend Software Engineer (C# / . NET Core), you will be a key contributor in a team of seven engineers focused o...Show more
    Last updated: 30+ days ago • Promoted
    Crypto Business Development Specialist (Cape Town- Remote)

    Crypto Business Development Specialist (Cape Town- Remote)

    Token Metrics • Cape Town, Other, South Africa, 7100
    Remote
    Crypto Business Development Specialist (Cape Town- Remote).Token Metrics is seeking a resourceful Crypto Business Development Specialist to expand our business and improve our branding initiatives....Show more
    Last updated: 30+ days ago
    Software Engineer

    Software Engineer

    CA Support • Paarl, South Africa
    The ideal candidate will design, implement, and maintain the backend systems that power data-driven agricultural solutions. You will work closely with cross-functional teams to deliver scalable and ...Show more
    Last updated: 21 days ago • Promoted
    Senior Software Engineer (Digisure)

    Senior Software Engineer (Digisure)

    Santam Insurance • Bellville, ZA
    Job title : Senior Software Engineer (Digisure).Job Location : Western Cape, Bellville.The Senior Software Engineer position is a critical role, responsible for guidance of the wider team and deliv...Show more
    Last updated: 13 days ago • Promoted
    Senior Business Analyst - 1 Year Contract - Hybrid

    Senior Business Analyst - 1 Year Contract - Hybrid

    Progressive IT Resourcing • Bellville, South Africa
    Our Client has a one year contract opportunity for a.The role is embedded in the one of their core teams and supports the companies strategic initiatives across inwards and outwards value streams....Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    WatersEdge Solutions • Cape Town, South Africa
    Bring your backend engineering expertise to a high-impact role shaping the future of digital healthcare.As a Senior Backend Engineer, you’ll design, build, and maintain the APIs and infrastructure ...Show more
    Last updated: 30+ days ago • Promoted
    Salesforce Developer (Contract) (CPT / Remote)

    Salesforce Developer (Contract) (CPT / Remote)

    Datafin IT Recruitment • Cape Town, South Africa
    Remote
    LOOKING for a dynamic, short-term opportunity to make a significant impact? Our client, a UK-based Non-Profit, has a 6-month extendable contract for the coding talents of a Salesforce Developer.The...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Prisma Data, Inc. • Cape Town, Other, South Africa, 7100
    At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show more
    Last updated: 19 days ago
    SENIOR SOFTWARE DEVELOPER - C# - MAURITIUS - UP TO R800K PER ANNUM

    SENIOR SOFTWARE DEVELOPER - C# - MAURITIUS - UP TO R800K PER ANNUM

    E-Merge • Mauritius, South Africa
    A leading independent financial services group founded in South Africa, with a growing international presence including Mauritius is looking for a Senior C# Software Developer to join their expandi...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack Software Developer (C#,SQL) - FULLY REMOTE (CH1165)

    Full-Stack Software Developer (C#,SQL) - FULLY REMOTE (CH1165)

    CapitalH • Stellenbosch, South Africa
    Remote
    Our client, a company in the retail software industry, is looking for an experienced Full-Stack C# Developer to join their team. This role is a hands-on opportunity to contribute to both modern and ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Software Engineer (TypeScript) [Prisma Postgres]

    Senior Backend Software Engineer (TypeScript) [Prisma Postgres]

    Prisma Data, Inc. • Cape Town, Other, South Africa, 7100
    At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show more
    Last updated: 30+ days ago
    Senior Ruby on Rails Engineer - Fully Remote

    Senior Ruby on Rails Engineer - Fully Remote

    Sowelo Consulting sp. z o.o. • Cape Town, ZA
    Remote
    Quick Apply
    Join our team as a Senior Full Stack Engineer, where you'll play a key role in developing, maintaining, and optimizing applications. Collaborate with product managers, designers, and fellow engineer...Show more
    Last updated: 30+ days ago
    Crypto Investment Analyst (Remote)

    Crypto Investment Analyst (Remote)

    Token Metrics • Cape Town, Other, South Africa, 7100
    Remote
    Crypto Investment Analyst (Remote).As a Crypto Investment Analyst at Token Metrics, you will play a crucial role in identifying and evaluating emerging cryptocurrencies and Web3 projects with the p...Show more
    Last updated: 30+ days ago
    Specialist Services Engineer (Tier 3)

    Specialist Services Engineer (Tier 3)

    PRR Recruitment • Bellville, South Africa
    Specialist Services Engineer (Tier 3).Are you a senior IT professional with deep technical expertise and a track record of successful project delivery? A high-performing team in Bellville is lookin...Show more
    Last updated: 26 days ago • Promoted
    Software Developer (Java, PostgreSQL) (CH1182)

    Software Developer (Java, PostgreSQL) (CH1182)

    CapitalH • Stellenbosch, South Africa
    Our client is a Stellenbosch-based technology company that designs and builds digital solutions across Africa to enable more productive societies. They are seeking Software Developers with 8+ years’...Show more
    Last updated: 11 days ago • Promoted