Description

  • Design, Develop and Deploy end-to-end GraphRAG system and AI Agents
  • Develop and optimize data ingestion pipelines to build and enrich knowledge graphs.
  • Implement sophisticated graph traversal and querying algorithms (e.g., multi-hop reasoning, community detection, pathfinding) to identify the most relevant subgraphs for a given query.
  • Fine-tune and prompt LLMs to effectively utilize the structured context retrieved from the graph. Experiment with different context formatting and prompting strategies to maximize performance and mitigate hallucinations.
  • Design and implement rigorous evaluation frameworks to measure the quality of AI Agents.


What experience you'll bring:
 

  • Strong programming proficiency in Python. Familiarity with React, Node.js and npx.
  • A strong desire to understand the impact of AI and a willingness to challenge oneself to adjust to changing circumstances due to AI.
  • Proven ability to develop and deploy innovative AI solutions under tight deadlines.
  • Hands-on experience with graph technologies (e.g. Neo4j)
  • Strong software engineering fundamentals, including data structures, algorithms, version control (Git) and testing.
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
  • Experience with LLM orchestration frameworks like LangChain or LlamaIndex.
  • Strong desire to learn data engineering and ML libraries such as pandas, scikit-learn, PyTorch.
  • Strong problem-solving skills, a proactive attitude, and an entrepreneurial mindset with a commitment to continuous learning

Education

Any Gradute