Data Engineer (Neo4j)
Cyient · Gurugram, Haryana, India - Hyderabad, Telangana, India
Cyient · Gurugram, Haryana, India - Hyderabad, Telangana, India
**Job Description: Data Engineer + Neo4j** **Location: Gurugram / Hyderabad** **Position Overview:** We are looking for a skilled Data Engineer specializing in graph data modeling and pipeline architecture to lay the groundwork for our AI initiatives. You will be the backbone of our data ecosystem, responsible for extracting value from disparate data sources and building enterprise-grade Knowledge Graphs. You will work in tandem with our Full Stack Developers to ensure that high-quality, semantically linked datasets are structurally sound and ready to power next-generation AI agents. **Scope of Work:** - Pipeline Management & ETL/ELT: Lead complex ETL/ELT processes and data cleansing efforts to ingest unstructured, semi-structured, and relational data into graph environments. - Knowledge Graph Creation: Design, build, and maintain robust data models, graph schemas, and ontologies to construct scalable Knowledge Graphs. - Graph Database Management: Manage and optimize graph database instances utilizing platforms such as Neo4j or AWS Neptune. - Cross-Functional Enablement: Curate, validate, and maintain high-quality graph datasets, ensuring they are optimized for high-performance querying and seamless application integration. **Required High-Level Skill Set:** - Graph Modeling Expertise: Deep technical knowledge in data modeling methodologies, specifically graph data modeling, entity resolution, and ontology design. - Graph Stack Proficiency: Hands-on experience building and optimizing graph stores using Neo4j or AWS Neptune, including writing efficient graph queries (Cypher, Gremlin, or SPARQL). - Data Preparation for AI: Solid experience in data cleaning, structuring, and preparing large-scale datasets specifically optimized for graph-based AI integration.