We’re looking for a Senior AI/Data Engineer to join our team building production-grade data and AI-enabled systems. You’ll work on a modern, scalable stack with a strong emphasis on GraphRAG architecture, knowledge graph modeling, and high-performance AI retrieval.
This project focuses on bridging the gap between structured knowledge and LLMs. You will design and implement sophisticated systems that leverage graph databases and vector search to power next-generation AI applications.
About the Role
As a Senior Engineer, you will take ownership of the end-to-end lifecycle of data and AI systems. You will collaborate with cross-functional teams to translate complex requirements into robust, spec-driven technical solutions within a remote-first, high-autonomy environment.
Tech Stack
- Core Stack: Python, Knowledge Graphs, GraphRAG, Neo4j
- AI & Search: Vector databases, Azure AI Search, Semantic Search, Embeddings, Agent memory management, MCP server/client, LangChain, LangGraph, LLMs, RAG
- Data & Cloud: Databricks, Azure, Cosmos DB, Gremlin API, Docker, Kubernetes
- Backend & Frontend: API design, Scalable architecture, React, Next.js
- Documentation: Mermaid
What You’ll Do
- Design and develop scalable data pipelines and backend services using Python and spec-driven development.
- Architect and maintain knowledge graph solutions, including complex relationship mapping and graph traversal logic.
- Implement advanced GraphRAG pipelines combining knowledge graphs, vector search, and LLM-based retrieval.
- Build and host MCP server/client integrations while managing sophisticated agent memory systems.
- Ensure high code quality through rigorous testing, performance optimization, and modern CI/CD practices.
- Support full-stack requirements using React and Next.js to deliver cohesive AI-enabled interfaces.
Requirements
- Extensive commercial experience in Python backend or data engineering at a senior level.
- Proven expertise in graph data modeling and working with databases like Neo4j or Cosmos DB.
- Deep understanding of AI engineering, specifically RAG pipelines, embeddings, and LLM integration.
- Experience building scalable architectures and designing robust APIs in cloud-based environments.
- Ability to work independently, make critical technical decisions, and mentor team members.
What do we offer you?
- Attractive salary
- Large freedom and real influence
- No unhealthy competition, team approach to meeting challenges
- Remote-first, flexible working culture
- Company apartments in cool cities across Europe: work and enjoy a memorable getaway
About Us
We are a software house with 18 years of experience and a global portfolio of projects. We help businesses modernize, scale, and innovate through custom software solutions. Our team embraces unconventional ideas and new technologies, delivering solutions with real impact. If you value professionalism, creativity, and a strong engineering culture, you'll feel at home here.
Pay: Up to $180,000.00 per year
Benefits:
Experience:
- Neo4j: 2 years (required)
- Graph databases: 3 years (required)
- Python: 5 years (required)
Work Location: Remote