Role Overview
We are looking for an experienced AI Software Developer to create a cutting-edge, cloud-based software tool that automates the generation of ISO 22301:2019-compliant Business Continuity Plans (BCP) and facilitates virtual tabletop exercises. This tool will cater to small to mid-size businesses, providing them with a seamless and efficient way to develop their business continuity strategies.
Responsibilities
- Develop a cloud-based AI software tool that automates the creation of ISO 22301:2019-compliant Business Continuity Plans.
- Integrate AI to identify and source the necessary data to populate BCP templates effectively.
- Implement a user-friendly client interface on the website to facilitate access to the BCP builder.
- Set up a secure payment collection system for clients.
- Design a questionnaire to gather essential client information such as company name, primary business activity, and contact details.
- Utilize AI to assess external threats based on business location and industry-specific internal threats, populating the BCP template accordingly.
Required Skills
- Expertise in integrating GPT-4, Claude 3, or equivalent secure LLM platforms.
- Proficiency in web development using React, Flask, or Django.
- Experience with secure databases like PostgreSQL, Firebase, or Supabase.
- Familiarity with cloud hosting services such as AWS, GCP, or Azure.
- Knowledge of PDF generation tools such as Puppeteer or WeasyPrint.
Nice to Have
- Prior experience with ISO frameworks, particularly ISO 22301.
- Strong understanding of NLP/LLM technologies.
- Experience in front-end development for enhanced client UX.
- Background in SaaS tools related to compliance, risk management, or insurance sectors.
- Optional experience with Google Docs or Notion API for data export.