Algorithm Engineer
Preferred learners
- Vancouver, British Columbia, Canada
- Academic experience
Categories
Skills
Project scope
- What is the main goal for this project?
-
Collaborate with the Senior Developer and help to create a recommendation feature on the Minivillage platform to connect our communities in meaningful ways.
- What tasks will learners need to complete to achieve the project goal?
-
- Designing, building, testing, and delivering at least one algorithm to recommend like-minded users, recommended gatherings and recommended services to individual Minivillage members
- Potentially creating other algorithms for members on different tiered levels, with different complexities
- Learning the basics of https://bubble.io/ and and researching the best method for integrating a dynamic algorithm into the Minivillage platform, considering any of Bubble’s constraints
- Applying efficient coding skills to deliver the algorithm(s) and packaging them into an API that is compatible with Bubble
- Working closely and communicate with the Product Team giving regular progress updates
- What is the main goal for this project?
-
Collaborate with the Senior Developer and help to create a recommendation feature on the Minivillage platform to connect our communities in meaningful ways.
- What tasks will learners need to complete to achieve the project goal?
-
- Designing, building, testing, and delivering at least one algorithm to recommend like-minded users, recommended gatherings and recommended services to individual Minivillage members
- Potentially creating other algorithms for members on different tiered levels, with different complexities
- Learning the basics of https://bubble.io/ and and researching the best method for integrating a dynamic algorithm into the Minivillage platform, considering any of Bubble’s constraints
- Applying efficient coding skills to deliver the algorithm(s) and packaging them into an API that is compatible with Bubble
- Working closely and communicate with the Product Team giving regular progress updates
- How will you support learners in completing the project?
-
The successful candidate will be:
- supervised by a member of the Minivillage marketing team with regular video or coffee check ins
- invited to team Town Halls and Sprints for brainstorming and strategic meetings
- given access to team collaboration tools (Google Workspace) and relevant software tools
About the company
- https://minivillage.ca/
- 2 - 10 employees
- Technology
We're Minivillage (minivillage.ca) a Vancouver-based SaaS company supporting well-being and resilience in communities, neighbourhoods and cities.
We focus on face-to-face meaningful connections in small networks and foster a high level of trust in our communities.
🌟Our vision is to support resilience and well-being through meaningful connections and practical services on every street.
🎯 We're on a mission to create the best community-tech platform for Canadian residents, property managers and investors. Using evidence-based community science, we create Close, Connected Communities in buildings with our best-in-class platform.