Senior Neo4j Developer - Recruitment Intelligence Platform

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

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 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 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!

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You