⨠AI Insights & Summary
This is a unique opportunity for a specialized Knowledge Graph Engineer to join Able, a company aggressively pursuing an AI-native future. If you're passionate about transforming messy data into intelligent, interconnected knowledge structures, particularly with Neo4j, this role offers the chance to be at the forefront of building next-generation AI solutions. It's a perfect fit for a proactive builder who views data not just as information, but as a dynamic organism central to powerful RAG systems, all within a fully remote LatAm team.
About Able
Able started in 2012 as an engineering and product hub, building for a portfolio of early-stage startups and developing thoughtful, effective products. Now, Able is entering its next chapter, defined by applied AI. They are creating practices to deliver software faster and more effectively than traditional approaches, creating meaningful value for their partners. Able is becoming an AI-native organization across every function, fostering a builder mindset and investing in their team through AI training, knowledge-sharing, and hands-on experimentation. Able is committed to inclusion and diversity and is an equal-opportunity employer.
About the Role
Able is seeking a Knowledge Graph Engineer who views the Knowledge Graph not just as a database, but as a living organism requiring constant care, feeding, and pruning. The ideal candidate understands that a RAG system is only as good as its underlying data and is intrigued by the complexity of ingesting massive, messy datasets and transforming them into clean, connected knowledge. This position is 100% remote within Latin America.
What You'll Be Doing (Responsibilities)
- Architecting Graph ETL: Designing and developing robust ETL pipelines specifically for graph ingestion. This involves determining how disparate data sources connect, evolve, and relate in a graph structure.
- Data Ingestion at Scale: Managing high-volume data streams using tools like Kafka and implementing CDC (Change Data Capture) patterns to ensure the graph reflects real-time reality.
- Automated Graph Hygiene: Writing scripts and jobs for deduplication, orphan node detection, and data consistency checks, taking pride in a clean schema.
- Modeling Time: Handling complex temporal relationships (e.g., how property ownership or financial status changes over time) within the graph.
- Performance Tuning: Ensuring that as the graph grows (25k+ reports and beyond), the underlying query performance remains snappy through optimizing indexes and storage.
What We're Looking For (Requirements)
Able seeks collaborators who are passionate about building software while nurturing inclusive and respectful relationships. Ideal candidates are open about their shortcomings, eager to grow, and have:
- Neo4j Expertise (Must Have): 4+ years of hands-on experience mastering Cypher, schema design, and the operational side of managing a production graph.
- ETL & Pipeline Mastery: Strong background in building data pipelines, knowing how to take raw data, clean it, and structure it for graph ingestion.
- Streaming & CDC: Familiarity with event streaming platforms like Kafka and Change Data Capture methodologies to sync operational databases with the graph.
- Python Proficiency: Strong Python skills for writing ingestion scripts, maintenance jobs, and custom graph algorithms.
- Data Integrity Focus: Experience implementing automated jobs for entity resolution, deduplication, and quality assurance.
- Strong verbal and written communication skills in English are a requirement.
Nice-to-Have
- C# Knowledge: Ability to read or contribute to C# codebases.
- Domain Experience: Prior work in Finance or Real Estate sectors.
Benefits & Perks
As a team member, you can expect:
- To work 40 hours per week, and be available during normal business hours as needed.
- Payments made in USD.
- 18 days of PTO per year, observance of local holidays, and an annual break between Christmas and New Years.
- Wellness + Remote Stipend
- AI Voucher
Equal Opportunity Employer
Able is committed to inclusion and diversity and is an equal-opportunity employer. All applicants will receive consideration without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, disability, or veteran status.