Able

AI Senior Engineer (Graph)

Able
Apply
3 months ago
Remote, AmericasSenior

Responsibilities

  • Design and develop robust ETL pipelines for graph ingestion.
  • Manage high-volume data ingestion using Kafka and Change Data Capture patterns.
  • Create automated jobs for deduplication, orphan-node detection, entity resolution, and data consistency checks.
  • Model complex temporal relationships within the knowledge graph.
  • Optimize indexes, storage, and query performance as the graph scales.
  • Write Python ingestion scripts, maintenance jobs, and custom graph algorithms.
  • Collaborate with teammates while contributing to an inclusive and respectful engineering environment.

Requirements

  • At least 4 years of hands-on Neo4j experience, including Cypher, schema design, and production graph operations.
  • Strong experience building data pipelines and preparing raw data for graph ingestion.
  • Familiarity with Kafka, event streaming, and Change Data Capture methodologies.
  • Strong Python proficiency for ingestion scripts, maintenance jobs, and graph algorithms.
  • Experience implementing entity resolution, deduplication, and data-quality automation.
  • Strong verbal and written English communication skills.
  • C# knowledge and experience in finance or real estate are nice to have.

Benefits

  • 100% remote within LatAm.
  • 40-hour workweek with availability during normal business hours as needed.
  • Payments made in USD.
  • 18 days of PTO per year, local holidays, and an annual break between Christmas and New Year's.
  • Monthly wellness stipend and snack boxes delivered to the home.
  • AI training, knowledge-sharing, and hands-on experimentation opportunities.

Tech Stack

Categories

Data Engineering
Able

About Able

51-200 employees
Contact me