GenAI Engineer - Knowledge Graph & Agentic Intelligence Systems
Skywaves MP LLC
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Java
API
Web Scraping
Graph Database
JSON
Python
Neo4j
Software Engineering
SPARQL
Systems Integration
Large Language Models
Prompt Engineering
Kotlin
Containerization
Kubernetes
Playwright
Kafka
Docker
Requirements
- 10+ years of professional software engineering with strong Python (or Java / Kotlin) proficiency.
- 2+ Yrs, Hands-on production experience with at least one major graph database - Neo4j, Amazon Neptune, TigerGraph, or comparable.
- Demonstrated knowledge of graph query languages like Cypher, SPARQL, or Gremlin - at production query complexity.
- Direct experience building LLM-powered agents or pipelines using frameworks such as LangChain, LangGraph, LlamaIndex, CrewAI, AutoGen, or Semantic Kernel.
- Solid understanding of RAG architectures: chunking strategies, vector stores (Pinecone, Weaviate, pgvector), hybrid retrieval, and re-ranking.
- Familiarity with prompt engineering, few-shot learning, and LLM evaluation techniques.
- Experience integrating external data sources via APIs, web scraping (Playwright / Scrapy), or streaming pipelines (Kafka / Kinesis).
- Working knowledge of containerisation (Docker, Kubernetes) and CI/CD pipelines.
- Familiarity with graph export formats - at least one GraphML, RDF/OWL, or JSON-LD
- Experience integrating GNN-derived features into vector stores or RAG pipelines