AI Applications for GRC Industry - BC-828

Project type: Innovation
Desired discipline(s): Computer science, Mathematical Sciences, Mathematics, Statistics / Actuarial sciences
Company: Diligent
Project Length: Flexible
Preferred start date: As soon as possible.
Language requirement: English
Location(s): Vancouver, BC, Canada; Canada; Canada
No. of positions: 4
Desired education level: Master'sPhDPostdoctoral fellowRecent graduate
Open to applicants registered at an institution outside of Canada: No

About the company: 

Diligent is a leading software company specializing in governance, risk management, and compliance (GRC) solutions. Founded in 2001, the company serves corporate boards, executives, and legal professionals worldwide.

Diligent's flagship product, Diligent Boards, offers a secure platform for board meetings, collaboration, and document management, enhancing transparency and regulatory compliance.

The company's GRC software includes risk and compliance management tools, helping organizations identify and mitigate risks while ensuring compliance with evolving regulations.

Diligent's commitment to innovation and security has earned the trust of Fortune 1000 companies, non-profits, and government entities. Their solutions empower organizations to improve corporate governance, reduce risk, and succeed in complex and regulated business environments.

Describe the project.: 

Project goals:

1. Investigate AI technologies, including LLM-based Generative AI, to address business-related challenges within the Governance, Risk, and Compliance (GRC) industry.
2. Implement chat-based interactions within SaaS applications to achieve the following objectives:
a. Generate python code on behalf of users.
b. Facilitate information comprehension and insight extraction from document sets by users.
c. Build AI Agents to enable innovative user experiences.
3. Identify and categorize risk patterns and risk taxonomies within GRC domain.
4. Embrace a platform-oriented software development approach to empower software teams to efficiently build upon AI technologies by abstracting away the inherent complexities.

Main tasks:
1. Stay up-to-date on latest research in AI field and share findings with broader team.
2. Identify candidate methodologies from research papers that may be valuable for particular business problems in the GRC industry.
3. Devise and perform experiments to validate candidate methodologies.

Required expertise/skills: 

Required skills : machine learning fundamentals, NLP, neural networks, deep learning, reinforcement learning, transformer architectures

Nice to have : LLMs, Generative AI, Software Development, AWS (specifically AWS SageMaker), Git, CDK, NodeJS + TypeScript, Python, PyTorch, TensorFlow, or Keras, HuggingFace transformers