Asymbl is an innovative, high growth technology company empowering businesses to assemble the future of work. Through advanced recruiting applications, certified Salesforce consulting, and digital labor advisory, Asymbl streamlines workflows, enhances collaboration between people and intelligent agents, and delivers measurable return on investment.
We pride ourselves on a culture of relentless curiosity and belief, grounded in trust and integrity, driven by a bias to action and willingness to fail fast while remaining unwaveringly customer-focused and dedicated to fostering the potential of our people.
Role Overview
As a Senior Neo4j Developer at Asymbl, you will be the architect behind our cutting-edge Recruitment Intelligence Platform—a sophisticated graph database system that processes 25,000+ resumes with AI-powered matching capabilities. You'll design and optimize complex graph schemas with 45+ unique constraints, implement vector-based similarity search, and integrate with Salesforce to revolutionize how organizations discover and match talent.
In this role, you will work at the intersection of graph databases, artificial intelligence, and recruitment technology, building systems that transform hiring through intelligent data relationships and machine learning-powered insights.
Why Join Us
As a Senior Neo4j Developer at Asymbl, you will have the unique opportunity to :
- Pioneer Graph-Based AI : Build one of the most sophisticated recruitment intelligence systems using Neo4j 5.x with vector indexes and AI-powered similarity matching
- Work at Enterprise Scale : Handle bulk processing of 25,000+ resumes with complex constraint validation and relationship mapping
- Shape the Future of Recruitment : Create technology that fundamentally changes how organizations find, evaluate, and match talent
- Lead Innovation : Work with cutting-edge technologies including 384-dimension vector embeddings, serverless architecture, and advanced graph algorithms
- Drive Impact : Your work directly enables better hiring decisions for companies and career opportunities for candidates worldwide
If you're passionate about graph databases, excited by AI integration, and driven to solve complex problems at scale, we'd love to have you join our team!
Responsibilities :
Graph Architecture & Design
Design and implement sophisticated graph schemas for recruitment data with 45+ unique constraints across contacts, jobs, skills, organizations, and assessmentsArchitect domain-driven node relationships covering Core Entities (Contact, Job), Professional Entities (Role, Organization, Skill), and Process Entities (Interview, Assessment, Application)Implement constraint-heavy production deployments with safe migration patterns using IF NOT EXISTS strategiesPerformance Optimization & Indexing
Build and maintain high-performance indexes, including vector indexes for 384-dimension AI embeddings, full-text search indexes, and composite indexes for complex query patternsOptimize Cypher queries for candidate-job matching, skill similarity search, and recruitment analytics at enterprise scaleImplement vector similarity search capabilities for AI-powered recommendation systemsAI & Machine Learning Integration
Integrate Neo4j with AI processing pipelines including confidence scoring systems and embedding generationImplement vector index management for similarity-based candidate matching and job recommendationsWork with ML confidence scores and AI processing metadata to enhance graph-based intelligenceSalesforce Integration & Data Management
Design and implement Salesforce integration patterns with external ID mapping and source record managementHandle multi-system ID management combining internal Neo4j IDs with 18-character Salesforce external IDsProcess custom Salesforce objects (ATS systems) and maintain data synchronizationBulk Processing & ETL
Develop high-volume ETL processes capable of handling 25,000+ resume imports with constraint validationImplement transaction management strategies with optimal batch sizes (100 rows per transaction)Build error handling and recovery systems for constraint violations and data quality issuesProduction Support & Monitoring
Monitor constraint health across 45+ unique constraints and resolve production issuesImplement performance monitoring for query optimization and index effectivenessMaintain production systems with proactive health checks and alertingCollaboration & Documentation
Work closely with Python developers, AI engineers, and product teams to deliver integrated solutionsDocument graph schema designs, query patterns, and performance optimization strategiesProvide technical leadership and mentoring on graph database best practicesQualifications
Required Experience
5+ years of hands-on Neo4j development experience with production graph database systems3+ years working with constraint-heavy schemas and performance optimizationStrong expertise in Cypher query language including complex traversals, aggregations, and optimizationExperience with Neo4j 5.x features including vector indexes, full-text search, and composite indexesProven experience with bulk data processing and ETL operations in graph databasesTechnical Skills
Deep understanding of graph database design principles and relationship modelingProficiency with Neo4j Administration including constraint management, index optimization, and performance monitoringExperience with vector databases and similarity search implementationsKnowledge of transaction management and batch processing strategies in Neo4jFamiliarity with Neo4j drivers (Python preferred) and API integration patternsIntegration Experience
Experience with Salesforce integration and external ID management patternsKnowledge of AWS services (Lambda, SQS, ElastiCache) for graph database integrationUnderstanding of API design for graph-based applicationsExperience with serverless architectures and cloud-native graph solutionsPreferred Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related fieldExperience with recruitment or HR technology domainsKnowledge of AI / ML integration with graph databasesNeo4j certification (Graph Data Science, Administration, or Developer)Experience with monitoring tools for production graph databasesUnderstanding of data privacy and compliance requirements for HR systemsTechnical Environment
You'll be working with our cutting-edge technology stack :
Core Technologies
Neo4j 5.x with vector indexes and advanced constraint managementCypher for complex graph traversals and optimizationVector embeddings (384-dimension) for AI-powered similarity matchingPython for Neo4j driver integration and API developmentIntegration Stack
AWS Lambda for serverless graph operationsSQS FIFO for ordered processing of bulk operationsElastiCache Redis for caching and validation layersSalesforce APIs for external system integrationAI & Data Processing
OpenAI embeddings for vector generationDocling for document processing and parsingConfidence scoring systems for AI processing qualityBulk ETL processing capabilities for 25,000+ recordsDevelopment & Operations
Production monitoring with constraint health checkingPerformance optimization tools and query analysisCI / CD pipelines for safe schema deploymentsDocumentation and knowledge sharing platformsWhat Makes This Role Unique :
Cutting-Edge Technology
Work with the latest Neo4j 5.x features, including vector indexes for AI-powered matchingBuild one of the most sophisticated constraint-heavy graph databases in productionImplement enterprise-scale graph solutions processing tens of thousands of recordsAI Integration Pioneer
Be at the forefront of combining graph databases with artificial intelligenceImplement vector similarity search for recruitment matching with 384-dimensional embeddingsWork with confidence, scorin,g and AI processing metadata integrationReal-World Impact
Your graph designs directly impact how organizations find and hire talentBuild systems that process thousands of resumes and job matches dailyCreate technology that transforms recruitment efficiency and effectivenessScale & Complexity
Handle enterprise-level data processing with sophisticated constraint validationWork with multi-system integration combining Neo4j, Salesforce, and AI servicesSolve complex performance challenges with advanced indexing and query optimizationInnovation Opportunity
Shape the architecture of next-generation recruitment intelligenceExperiment with emerging graph database technologies and AI integration patternsContribute to open source and industry best practices for graph-based HR systemsJoin Asymbl and help us build the future of intelligent recruitment through the power of graph databases and artificial intelligence!
Skills Required
Aws Lambda, Salesforce Integration, cypher , Python