Senior Software Engineer, AI & Knowledge Graphs

Persistent Systems Pune, Maharashtra
Permanent Job Not disclosed
Tensorflow Pytorch MLops

Persistent Systems is seeking a Senior Software Engineer to design, build, and deploy cutting-edge AI solutions. This role focuses on implementing Graph Retrieval Augmented Generation (GraphRAG) systems that leverage knowledge graphs and generative models. You will be instrumental in developing high-impact applications, creating accurate, contextually enriched, and trustworthy AI outputs grounded in enterprise data.

**What You'll Do:**

  • **Architect & Implement AI Systems:** Lead the design and development of end-to-end GenAI solutions, including RAG pipelines and AI agents, from concept to production.
  • **Knowledge Graph Development:** Design, develop, and maintain large-scale knowledge graphs using Neo4j to structure complex, multi-source enterprise data.
  • **GraphRAG Implementation:** Build sophisticated GraphRAG pipelines integrating vector databases and knowledge graphs to ground AI responses and mitigate hallucinations.
  • **Model Integration & Optimization:** Collaborate with data scientists and ML engineers to prepare data and infrastructure for fine-tuning LLMs and optimizing their performance.
  • **Data Pipeline Development:** Establish scalable data pipelines for ingestion, embedding generation, preprocessing, and continuous model training.
  • **Technical Leadership & Collaboration:** Partner with cross-functional teams to translate business needs into robust AI architectures and provide technical guidance.
  • **Innovation & Best Practices:** Stay current with advancements in GenAI, graph databases, and MLOps, advocating for best practices in CI/CD, testing, and responsible AI.

**Expertise You'll Bring:**

  • Expert-level proficiency in Python and AI/ML frameworks (PyTorch, TensorFlow, LangChain, LlamaIndex).
  • Strong hands-on experience with graph databases, particularly Neo4j, including data modeling and Cypher.
  • Deep understanding and practical experience with GenAI concepts, LLMs, prompt engineering, embeddings, and RAG systems.
  • Experience deploying and optimizing models in cloud environments (GCP) and managing project infrastructure.
  • Excellent analytical and problem-solving skills.

**Experience:** 5 to 8 Years **Location:** Pune, Maharashtra

Similar Jobs

View all

Senior Software Engineer - Java

Blue Yonder

Pune, Maharashtra 5-7 Years
Permanent Job Not disclosed

Frontend Software Developer

Scout It Out

Bengaluru / Bangalore, Karnataka 0-0 Years
Permanent Job Not disclosed

Software Engineer

Teradata

Hyderabad / Secunderabad, Telangana, Telangana 1-3 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Hyderabad / Secunderabad, Telangana, Telangana 3-5 Years
Permanent Job Not disclosed

.NET Software Engineer - Graph Database Engine

Cerebre

Bengaluru / Bangalore, Karnataka 0-0 Years
Permanent Job Not disclosed

Senior Software Engineer - C#.Net

summit consulting services

Hyderabad / Secunderabad, Telangana, Telangana 8-10 Years
Permanent Job Not disclosed
Apply Now