For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Arc Exclusive
Arc Exclusive

Senior Back-end/Full-Stack ML Engineer - Fulltime - Worldwide

Location

Remote anywhere

Hourly rate

Hourly rate

Min. experience

5+ years

Hours per week

40 hours

Duration

12 weeks

Required skills

PythonSQLMachine learningElasticsearch

Freelance job
Posted 22 days ago
Apply now
Actively recruiting / 82 applicants

We’re here to help you

Sole is in direct contact with the company and can answer any questions you may have. Email

SoleSole, Recruiter

Role Overview

We’re looking for experienced Data Scientists and AI/ML Engineers to help build an MVP of the most advanced andinterconnected market intelligence B2B SaaS platform. You will design and develop data pipelines, knowledge graphs, and NLP models focused on financial data and regulatory filings.

Key Responsibilities

• Parsing and building hybrid databases: Using predefined taxonomies and ontologies (XBRL, SBRM, FIBO)
and NLP, parse XML, HTML, and PDF files to segregate and tag structured and unstructured data from financial
documents such as SEC filings, Call Transcripts, Investor Presentations, and News Feeds. Link structured
data to semantic graphs and unstructured data to a vector database.
• Real-time data pipelines: Create real-time data pipelines to ingest, tag, and place new entities in real time.
Detect new tags and tweak or extend schema, taxonomy, or ontologies as needed.
• LLM Query System: Implement Hybrid RAG on graphs and vector databases to accurately answer queries.
Establish system accuracy using the FinQA and ConvFinQA datasets.

Relevant stack & skills

  • Proficient in: Python, Java, C#, C++
    Graph Query Languages
    Experience with- SPARQL/SHACL, Cypher, Gremlin
    Data Formats
    Familiar with: XBRL, RDF/TTL, JSON-LD, JSON
    Databases
    Semantic Graph Databases: Apache Jena, Ontotext GraphDB
    Property Graph Databases: Neo4j, ArangoDB
    Vector Databases: Elasticsearch, Pinecone
    Relational Databases (SQL): PostgreSQL, MySQL
    NoSQL Databases: MongoDB, Cassandra

Machine Learning & NLP
Large Language Models (LLMs): Experience with proprietary (e.g., GPT-4, Claude) and/or open-source models
NLP Models: BERT, FinBERT with Named Entity Recognition (NER) and Named Entity Disambiguation (NED)
Graph-Based Machine Learning: Knowledge of GNNs, RDNs, and Knowledge Graph Embedding techniques such as TransE, TransH, and DistMult
Matching Algorithms: Familiarity with exact, fuzzy, and rule-based matching techniques

Parsing & Data Extraction
XBRL Parsing: Arelle
XML Parsing: pandas + openpyxl, Apache POI
PDF Parsing: pypdfium2, PyMuPDF, OCR-based parsers
HTML Parsing: Beautiful Soup, lxml (Python); jsoup (Java); cheerio (JavaScript)
ETL / Data Processing
Real-Time Pipelines & External API Integration: Apache NiFi, Kafka, Druid

Ontology & Semantic Web
Ontology extension and management tools: Protégé, HermiT, RDF4J, Jena, Alignment API

Workflow Orchestration
Experience with orchestration tools: Apache Airflow, Prefect, Dagster

Optional Skills (UI/UX)
SaaS Front-end Development: React, HTML, CSS, JavaScript

Graph Visualization Tools
Neo4j Bloom, Cytoscape, Graphistry, GraphXR

Nice to Have

• Familiarity with SEC filings, US GAAP Taxonomy (XBRL), and financial statements.
• Understanding of financial ontologies and familiarity with financial/macroeconomic datasets.
• Basic-level familiarity with full-stack, including UI development skills.

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service