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 matchingWork at Enterprise Scale
: Handle bulk processing of 25,000+ resumes with complex constraint validation and relationship mappingShape the Future of Recruitment
: Create technology that fundamentally changes how organizations find, evaluate, and match talentLead Innovation
: Work with cutting-edge technologies including 384-dimension vector embeddings, serverless architecture, and advanced graph algorithmsDrive 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 assessments
- Architect 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 strategies
Performance 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 patterns
- Optimize Cypher queries for candidate-job matching, skill similarity search, and recruitment analytics at enterprise scale
- Implement vector similarity search capabilities for AI-powered recommendation systems
AI & Machine Learning Integration
- Integrate Neo4j with AI processing pipelines including confidence scoring systems and embedding generation
- Implement vector index management for similarity-based candidate matching and job recommendations
- Work with ML confidence scores and AI processing metadata to enhance graph-based intelligence
Salesforce Integration & Data Management
- Design and implement Salesforce integration patterns with external ID mapping and source record management
- Handle multi-system ID management combining internal Neo4j IDs with 18-character Salesforce external IDs
- Process custom Salesforce objects (ATS systems) and maintain data synchronization
Bulk Processing & ETL
- Develop high-volume ETL processes capable of handling 25,000+ resume imports with constraint validation
- Implement transaction management strategies with optimal batch sizes (100 rows per transaction)
- Build error handling and recovery systems for constraint violations and data quality issues
Production Support & Monitoring
- Monitor constraint health across 45+ unique constraints and resolve production issues
- Implement performance monitoring for query optimization and index effectiveness
- Maintain production systems with proactive health checks and alerting
Collaboration & Documentation
- Work closely with Python developers, AI engineers, and product teams to deliver integrated solutions
- Document graph schema designs, query patterns, and performance optimization strategies
- Provide technical leadership and mentoring on graph database best practices
Qualifications
Required Experience
5+ years
of hands-on Neo4j development experience with production graph database systems3+ years
working with constraint-heavy schemas and performance optimization- Strong expertise in
Cypher query language
including complex traversals, aggregations, and optimization - Experience with
Neo4j 5.x features
including vector indexes, full-text search, and composite indexes - Proven experience with
bulk data processing
and ETL operations in graph databases
Technical Skills
- Deep understanding of
graph database design principles
and relationship modeling - Proficiency with
Neo4j Administration
including constraint management, index optimization, and performance monitoring - Experience with
vector databases
and similarity search implementations - Knowledge of
transaction management
and batch processing strategies in Neo4j - Familiarity with
Neo4j drivers
(Python preferred) and API integration patterns
Integration Experience
- Experience with
Salesforce integration
and external ID management patterns - Knowledge of
AWS services
(Lambda, SQS, ElastiCache) for graph database integration - Understanding of
API design
for graph-based applications - Experience with
serverless architectures
and cloud-native graph solutions
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Experience with
recruitment or HR technology
domains - Knowledge of
AI/ML integration
with graph databases Neo4j certification
(Graph Data Science, Administration, or Developer)- Experience with
monitoring tools
for production graph databases - Understanding of
data privacy
and compliance requirements for HR systems
Technical 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 development
Integration Stack
AWS Lambda
for serverless graph operationsSQS FIFO
for ordered processing of bulk operationsElastiCache Redis
for caching and validation layersSalesforce APIs
for external system integration
AI & Data Processing
OpenAI embeddings
for vector generationDocling
for document processing and parsingConfidence scoring systems
for AI processing qualityBulk ETL
processing capabilities for 25,000+ records
Development & Operations
Production monitoring
with constraint health checkingPerformance optimization
tools and query analysisCI/CD pipelines
for safe schema deploymentsDocumentation
and knowledge sharing platforms
What Makes This Role Unique:
Cutting-Edge Technology
- Work with the latest Neo4j 5.x features, including vector indexes for AI-powered matching
- Build one of the most sophisticated constraint-heavy graph databases in production
- Implement enterprise-scale graph solutions processing tens of thousands of records
AI Integration Pioneer
- Be at the forefront of combining graph databases with artificial intelligence
- Implement vector similarity search for recruitment matching with 384-dimensional embeddings
- Work with confidence, scorin,g and AI processing metadata integration
Real-World Impact
- Your graph designs directly impact how organizations find and hire talent
- Build systems that process thousands of resumes and job matches daily
- Create technology that transforms recruitment efficiency and effectiveness
Scale & Complexity
- Handle enterprise-level data processing with sophisticated constraint validation
- Work with multi-system integration combining Neo4j, Salesforce, and AI services
- Solve complex performance challenges with advanced indexing and query optimization
Innovation Opportunity
- Shape the architecture of next-generation recruitment intelligence
- Experiment with emerging graph database technologies and AI integration patterns
- Contribute to open source and industry best practices for graph-based HR systems
Join Asymbl and help us build the future of intelligent recruitment through the power of graph databases and artificial intelligence!