Senior Neo4j Graph Data Science (GDS) Developer

Posted 9 Hours Ago
Be an Early Applicant
Hiring Remotely in Hinjawadi, Pune, Mahārāshtra, IND
Remote
Senior level
Fintech • Financial Services
The Role
Lead design and implementation of scalable Neo4j labeled property graph models, build and optimize GDS-based graph ML (link prediction, node classification, embeddings), tune complex Cypher queries and stored procedures for high-performance at scale, integrate knowledge graphs with vector search and LLMs (GraphRAG), and build cloud-native ingestion pipelines and deployments (Spark, Kafka, Docker, Kubernetes). Mentor teams and collaborate with data scientists and engineers to operationalize graph analytics and enterprise AI.
Summary Generated by Built In

Software Requirements:

  • Graph Databases: 4+ years of dedicated hands-on experience with Neo4j (Enterprise Edition, AuraDB, or Aura Analytics) and deep mastery of the Cypher query language.
  • Graph Analytics: Extensive experience utilizing the Neo4j Graph Data Science (GDS) library to implement graph-native unsupervised/supervised ML, link prediction, and node classification.
  • Core Languages: Strong proficiency in Python (PyData stack, graph-data-science client) and/or Java(for custom stored procedures and extension development).
  • AI & NLP: Experience with Knowledge Graph generation, Vector Search, and orchestration tools for GraphRAG or agentic AI patterns.
  • Cloud & Data Ecosystem: Proven experience with cloud data architectures (AWS, Azure, or GCP) and integrations with modern data lakes/warehouses (Snowflake, Databricks, BigQuery, or Spark).
  • DevOps & Infrastructure: Solid understanding of Docker, Kubernetes, and deployment configurations for distributed graph systems.

Overall Responsibilities:

  • Graph Architecture & Modeling: Lead the design and implementation of highly scalable, enterprise-grade Labeled Property Graph (LPG) data models optimized for both transactional querying and global graph analytics.
  • Graph Data Science & ML: Apply the Neo4j GDS library to execute advanced graph algorithms (e.g., PageRank, Louvain, Weakly Connected Components, Node Embeddings like FastRP) to uncover hidden patterns, fraud rings, or network clusters.
  • Query Optimization: Write, test, and tune complex multi-hop Cypher queries, stored procedures, and User Defined Functions (UDFs) to ensure sub-second response times across billions of nodes and edges.
  • AI & GraphRAG Integration: Architect and integrate knowledge graphs with vector databases, large language models (LLMs), and framework agents using Model Context Protocol (MCP) or LangChain to support accurate, contextual reasoning workflows.
  • Data Ingestion & Pipelines: Design, build, and optimize scalable ETL/ELT pipelines using Apache Spark, Apache Arrow, Kafka, or Neo4j data warehouse connectors to stream and sync data from diverse cloud and on-premise sources.
  • Performance Tuning & MLOps: Manage multi-hop computational graphs in-memory, configure database projections, and scale Neo4j/AuraDB setups for performance, memory footprint tuning, and predictable cloud infrastructure costs.
  • Collaboration & Leadership: Partner with Data Scientists, Software Engineers, and domain experts to align graph design with downstream business intelligence dashboards (NeoDash, Tableau) and enterprise AI solutions. Mentor junior developers on graph thinking.

Skills:

  • Graph Mindset: The ability to look at traditional tabular/relational business data and intuitively map it out as interconnected networks.
  • Problem Solver: Excellent analytical skills to troubleshoot memory allocation errors, long-running queries, or complex graph projection challenges.
  • Strong Communicator: Ability to explain complex graph topologies and ML metrics clearly to non-technical business stakeholders.

Experience:

  • Graph Databases: 4+ years of dedicated hands-on experience with Neo4j (Enterprise Edition, AuraDB, or Aura Analytics) and deep mastery of the Cypher query language.
  • Graph Analytics: Extensive experience utilizing the Neo4j Graph Data Science (GDS) library to implement graph-native unsupervised/supervised ML, link prediction, and node classification.
  • Core Languages: Strong proficiency in Python (PyData stack, graph-data-science client) and/or Java(for custom stored procedures and extension development).
  • AI & NLP: Experience with Knowledge Graph generation, Vector Search, and orchestration tools for GraphRAG or agentic AI patterns.
  • Cloud & Data Ecosystem: Proven experience with cloud data architectures (AWS, Azure, or GCP) and integrations with modern data lakes/warehouses (Snowflake, Databricks, BigQuery, or Spark).
  • DevOps & Infrastructure: Solid understanding of Docker, Kubernetes, and deployment configurations for distributed graph systems.

Day-to-Day Activities:

  • Participating in daily stand-up meetings and project planning sessions.
  • Collaborating with cross-functional teams to understand business requirements and design solutions.
  • Writing, testing, and deploying software solutions.
  • Participating in code reviews and providing feedback to other team members.
  • Staying current with the latest technology trends and advancements.
  • Providing technical support to team members and resolving technical issues.

Qualification:

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Data Engineering, Mathematics, or a related quantitative field.
  • Neo4j Certified Professional or Neo4j Graph Data Science Certified is highly desirable.

Soft Skills:

  • Graph Mindset: The ability to look at traditional tabular/relational business data and intuitively map it out as interconnected networks.
  • Problem Solver: Excellent analytical skills to troubleshoot memory allocation errors, long-running queries, or complex graph projection challenges.
  • Strong Communicator: Ability to explain complex graph topologies and ML metrics clearly to non-technical business stakeholders.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Skills Required

  • 4+ years hands-on experience with Neo4j (Enterprise, AuraDB, or Aura Analytics) and mastery of Cypher
  • Extensive experience using Neo4j Graph Data Science (GDS) library for graph-native ML, link prediction, and node classification
  • Strong proficiency in Python (PyData stack, graph-data-science client) and/or Java for custom procedures and extensions
  • Experience with Knowledge Graph generation, Vector Search, and GraphRAG or agentic AI orchestration
  • Proven experience with cloud data architectures (AWS, Azure, or GCP) and integrations with Snowflake, Databricks, BigQuery, or Spark
  • Solid understanding of Docker, Kubernetes, and deployment configurations for distributed graph systems
  • Design and implement scalable Labeled Property Graph data models for transactional and analytical workloads
  • Write, test, and optimize complex multi-hop Cypher queries, stored procedures, and UDFs for large-scale graphs
  • Design and maintain ETL/ELT and streaming pipelines using Apache Spark, Apache Arrow, Kafka, or Neo4j connectors
  • Ability to integrate knowledge graphs with vector databases, LLMs, and orchestration frameworks (MCP, LangChain)
  • Bachelor's or Master's degree in Computer Science, Data Science, Data Engineering, Mathematics, or related quantitative field
  • Neo4j Certified Professional or Neo4j Graph Data Science Certified
  • Strong communication, mentoring ability, and problem-solving skills (graph mindset)

Synechron Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Synechron and has not been reviewed or approved by Synechron.

  • Fair & Transparent Compensation Pay is frequently characterized as competitive, particularly relative to large service-consulting peers and in certain in-demand skill areas. Compensation sentiment appears strongest when staffing is stable on strong client engagements and for market-aligned roles in major hubs.
  • Healthcare Strength Healthcare coverage is often portrayed as a strong point in the U.S., with broad coverage and relatively favorable out-of-pocket experiences. Core medical, dental, and vision options are consistently described as meeting or exceeding a baseline expectation for consulting roles.
  • Equity Value & Accessibility Equity was made broadly accessible through a company-wide RSU grant tied to a major revenue milestone. This is positioned as a notable upside even if it is framed as a one-time recognition event rather than an ongoing program.

Synechron Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Maharashtra
12,827 Employees
Year Founded: 2001

What We Do

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,700+, and has 48 offices in 19 countries within key global markets. For more information on the company, please visit our website: www.synechron.com.

Similar Jobs

Mastercard Logo Mastercard

Lead Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Pune, Mahārāshtra, IND
38800 Employees

Capco Logo Capco

BA/PM_Loans

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Boomi Logo Boomi

Senior Boomi Developer - Bangalore/Hyderabad

Cloud • Information Technology • Productivity • Software • Automation
Remote
India
2200 Employees

Tufin Logo Tufin

Devops Engineer

Security • Cybersecurity
Remote or Hybrid
India
500 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account