A complete application in a minute
Tailored resume and cover letter, ready to send.
Amii is seeking a motivated resident to advance research on graph-augmented retrieval and LLMs for regulatory and legal text. You will work under a senior Amii Scientist and collaborate with the client team, contributing to knowledge graphs, RAG experiments, and publishable results.
The role emphasizes ML, NLP, entity extraction, and graph databases with opportunities for a full-time position at the client after the residency. Applicants must be eligible to work in Canada.
“If you are passionate about leveraging machine learning and harnessing the capabilities of Large Language Models (LLMs) to create innovative solutions tailored for regulatory and compliance challenges within the legal landscape, then this is the right opportunity for you. Be a part of the team of research and machine learning scientists and get mentored by some of the best minds in AI.”
- Maithrreye, Machine Learning Scientist.
This is a paid residency that will be undertaken over a twelve-month period with the potential to be hired by our client Ultimarii afterwards (note: at the discretion of the client). The resident will be reporting to an Amii Scientist and regularly consult with the Client team to share insights and engage in knowledge transfer activities. At the end of the engagement, it is expected that the work could be publishable to a respected conference or journal.
Ultimarii is a leading technology company based in Calgary, Alberta, Canada, dedicated to accelerating major projects. At Ultimarii, we harness the power of artificial intelligence to create innovative products and services that meet the evolving needs of Project Owners and the consultants that support them. Ultimarii is committed to creating a diverse environment and is proud to be an equal opportunity employer.
This project involves researching, evaluating, and benchmarking graph retrieval strategies to enhance our existing hybrid RAG pipeline with a GraphRAG layer. The resident will investigate methodologies for building and populating domain-specific knowledge graphs from unstructured regulatory and legal text—including entity and relation extraction—and design graph retrieval strategies. These graph-augmented approaches will be benchmarked against our baseline hybrid search pipeline using real-world queries and measurable evaluation metrics to improve context quality, enable multi-hop reasoning, and reduce retrieval noise across large document collections. Additionally, the project would see the chosen solution through the production implementation phase for further performance and retrieval quality optimization.
Are you passionate about building great solutions? Do you want to drive a high impact early-stage business? You’ll be presented with opportunities to both personally and professionally develop as you build your career. We’re looking for a talented and enthusiastic individual with a solid background in machine learning, specifically in LLMs and applied NLP.
Besides gaining industry experience, additional perks include:
One of Canada’s three main institutes for artificial intelligence (AI) and machine learning, our world-renowned researchers drive fundamental and applied research at the University of Alberta (and other academic institutions), training some of the world’s top scientific talent. Our cross-functional teams work collaboratively with Alberta-based businesses and organizations to build AI capacity and translate scientific advancement into industry adoption and economic impact.
Applicants must be legally eligible to work in Canada at the time of application.
Amii is an equal opportunity employer and values a diverse workforce. We encourage applications from all qualified individuals without regard to ethnicity, religion, gender identity, sexual orientation, age or disability. Accommodations for disability-related needs throughout the recruitment and selection process are available upon request. Any information provided by you for accommodations will be kept confidential and won’t be used in the selection process.