Consulting Engineer
Core
Implement graph-powered solutions for enterprise customers, acting as a trusted technical advisor from initial design through production deployment.
Role type
Senior IC consulting engineer (graph data & AI)
Builds
Production Neo4j implementations, graph data models, and AI-integrated data architectures
Domain
Graph databases, data engineering, modern AI (RAG, LangChain, LlamaIndex)
Deliverable
production ML models | product features
Required skills
Graph data modeling, scalable software architecture, data engineering, modern AI patterns, cloud deployment (Linux/Docker/K8s), source control (Git), problem-solving
Preferred skills
Consultative experience, Financial Services/Life Sciences/Manufacturing domain knowledge, other graph DBs (TigerGraph, JanusGraph), Snowflake/Databricks, NoSQL/Relational DBs, data science packages (SciLearn, Keras, TensorFlow), major cloud platforms (AWS, Azure, GCP)
Technologies
Neo4j, LangChain, LlamaIndex, Java, JavaScript, Python, Go, C#, Linux, Docker, Kubernetes, Git, Snowflake, Databricks, MongoDB, Couchbase, Teradata, AWS, Azure, GCP
Responsibilities
Lead Neo4j implementations across the full project lifecycle; Design and implement graph data models for complex relationships; Architect solutions meeting functional and non-functional requirements; Integrate Neo4j into modern orchestration frameworks; Optimize data ingestion patterns; Develop solution architectures; Translate technical concepts for stakeholders; Mentor customer teams on best practices; Collaborate with sales and support teams
Seniority
Mid-Senior, hands-on IC