Senior Neo4j Developer

3 days ago


India Asymbl Full time

Job Description 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 Platforma 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 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 systems - 3+ 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 management - Cypher for complex graph traversals and optimization - Vector embeddings (384-dimension) for AI-powered similarity matching - Python for Neo4j driver integration and API development Integration Stack - AWS Lambda for serverless graph operations - SQS FIFO for ordered processing of bulk operations - ElastiCache Redis for caching and validation layers - Salesforce APIs for external system integration AI & Data Processing - OpenAI embeddings for vector generation - Docling for document processing and parsing - Confidence scoring systems for AI processing quality - Bulk ETL processing capabilities for 25,000+ records Development & Operations - Production monitoring with constraint health checking - Performance optimization tools and query analysis - CI/CD pipelines for safe schema deployments - Documentation 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



  • India neo4j Full time

    About Neo4j Neo4j is the leader in Graph Database Analytics helping organizations uncover hidden patterns and relationships across billions of data connections deeply easily and quickly Customers use Neo4j to gain a deeper understanding of their business and reveal new ways of solving their most pressing problems Over 84 of Fortune 100 companies...


  • Jaipur, India Asymbl Full time

    Job Description 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...


  • India Tilda Research Full time

    REMOTE OPPORTUNITY - Join a Series A Rocketship headed to Series B Funding Senior Backend Engineer We’re seeking a Back End Engineer with experience in Go and Python to help scale our infrastructure and data services. What You’ll Do Build scalable back-end services using Go and Python Design and deploy containerized microservices using Kubernetes...

  • Back end developer

    3 weeks ago


    India Tilda Research Full time

    REMOTE OPPORTUNITY - Join a Series A Rocketship headed to Series B Funding Senior Backend Engineer We’re seeking a Back End Engineer with experience in Go and Python to help scale our infrastructure and data services. ** We require each candidate to complete coding exercises in either " GO" or " Python."** What You’ll Do Build scalable back-end...

  • Back end developer

    7 days ago


    India Tilda Research Full time

    REMOTE OPPORTUNITY - Join a Series A Rocketship headed to Series B Funding Senior Backend Engineer We’re seeking a Back End Engineer with experience in Go and Python to help scale our infrastructure and data services. ** We require each candidate to complete coding exercises in either " GO" or " Python."** What You’ll Do Build scalable back-end services...


  • India Tilda Research Full time

    REMOTE OPPORTUNITY - Join a Series A Rocketship headed to Series B Funding Senior Backend Engineer We’re seeking a Back End Engineer with experience in Go and Python to help scale our infrastructure and data services. ** We require each candidate to complete coding exercises in either " GO" or " Python."** What You’ll Do - Build scalable back-end...

  • Back End Developer

    4 weeks ago


    India Tilda Research Full time

    REMOTE OPPORTUNITY - Join a Series A Rocketship headed to Series B Funding Senior Backend Engineer We’re seeking a Back End Engineer with experience in Go and Python to help scale our infrastructure and data services. ** We require each candidate to complete coding exercises in either " GO" or " Python."** What You’ll Do Build...

  • Back End Developer

    4 weeks ago


    India Tilda Research Full time

    REMOTE OPPORTUNITY - Join a Series A Rocketship headed to Series B FundingSenior Backend Engineer We’re seeking a Back End Engineer with experience in Go and Python to help scale our infrastructure and data services. ** We require each candidate to complete coding exercises in either " GO" or " Python."**What You’ll DoBuild scalable back-end services...

  • Back End Developer

    4 weeks ago


    India Tilda Research Full time

    REMOTE OPPORTUNITY - Join a Series A Rocketship headed to Series B Funding Senior Backend Engineer We’re seeking a Back End Engineer with experience in Go and Python to help scale our infrastructure and data services. ** We require each candidate to complete coding exercises in either " GO" or " Python."** What You’ll Do Build scalable back-end...


  • Pune, India AiStrike Full time

    Job Description We are seeking a skilled and highly motivated Software Development Engineer in Test (SDET) to join our dynamic team. The ideal candidate will possess strong experience in Python, automation, API automation, and functional testing. They will be responsible for designing and implementing automated tests, performing system and integration...