4 hours ago
Toronto, CanadaSenior

Responsibilities

  • Build and evolve MCP servers, tools, and skills for use with multiple large language models.
  • Design and refine graph-RAG pipelines that transform documents into agent-friendly facts, entities, and relationships.
  • Implement retrieval across source documents, vector-RAG, and dense graph tiers, including temporal replay.
  • Partner with QA on evaluation-driven improvements to answer quality and factual grounding.
  • Write clean, tested, production-grade code and participate in code reviews.
  • Collaborate with product, data, and QA in an agile/sprint model.
  • Document designs, prompts, and tool interfaces for maintainability and handover.
  • Monitor deployed agents and models, troubleshoot issues, and improve performance.
  • Stay current with LLM and agent tooling.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • At least 5 years of software engineering experience, including at least 2 years in AI/ML or LLM-based applications.
  • Strong Python skills and hands-on experience with LLM application development and agentic patterns.
  • Direct experience building MCP servers, tools, and skills.
  • Experience with RAG, graph-RAG systems, vector databases, and embeddings.
  • Familiarity with graph data stores including Neo4j and/or Postgres/Supabase-based graph implementations.
  • Experience working with multiple LLM providers such as Claude and Gemini.
  • Strong software engineering fundamentals, including Git, testing, and CI/CD.
  • Strong problem-solving, communication, collaboration, and independent working skills.
  • Prior consulting experience.
  • Life Sciences industry experience and connections are preferred.

Benefits

  • The role involves cross-functional collaboration with product, data, and QA in an agile/sprint environment.
  • Appnovation is an equal opportunity employer committed to diversity, equity, and inclusion.
  • Accommodations are available upon request throughout the recruitment process.
Appnovation Technologies

About Appnovation Technologies

201-500 employees

Appnovation is a Global, Full-Service Digital Partner. We design, develop, and deliver digital experiences that drive measurable business transformation. With nearly 20 years of experience and thousands of successful projects delivered, we partner with industry leaders like Pfizer, Google, Yeti, TCL, and AstraZeneca across diverse industries and technologies. Our services combine strategy, user experience, engineering, data, and AI to create purposeful, human-centered solutions. With global delivery and a strong nearshore presence, we offer flexible, cost-effective partnerships tailored to our clients' needs. We build digital foundations through close collaboration, delivering immediate impact and supporting future growth and innovation. Our approach continually evolves to support clients at every stage of their digital journey. We elevate customer experiences, champion digital innovation, and drive scalable business value. Appnovation. Fuelled by experience. Powered by AI. Learn more at appnovation.com. #InspiringPossibility