Independent platform: UNAtlas aggregates publicly available United Nations job openings and is not affiliated with the UN. All applications happen on official websites.
UNVAction Lab For Development AssociationRemote / Home-based
Job opening

MoralityCode App Evolution: Phase 2 Development and System Improvements

LevelUNV
LocationCanada
Application period10/30/2026 12:00 AM
Work arrangementRemote / Home-based

Organizational Context

Action Lab for Development Association is a Canadian non-profit focused on advancing education, food security, and advocacy to empower entrepreneurs and newcomers. With UN Economic and Social Council consultative status, it supports local innovators and creative economies, aligning with Sustainable Development Goals. The organization aims to foster growth through innovation, networking, education on fair business practices, and digital platforms for community knowledge, particularly benefiting newcomers integrating into Canada.

Job Purpose

This role supports the enhancement of the MoralityCode Mobile App (Version 2), an ethical decision-making tool that integrates moral philosophy, emotional intelligence, and a health/medical reasoning model. The app aims to address emotional and moral gaps in AI systems by blending technology, spirituality, and philosophy. The volunteer will contribute to refining AI reasoning, integrating African ancestral wisdom, applying theological/philosophical frameworks, enhancing UI/UX, and expanding the app's real-life impact, making it more intuitive, inclusive, and transformative.

Responsibilities

The volunteer will contribute to the enhancement of the MoralityCode Mobile App (Version 2), focusing on improving user experience, interface responsiveness, AI/ML reasoning, and philosophical content. Specific tasks may include building data validation pipelines, implementing caching layers, optimizing database queries, enhancing UI features for accessibility and responsiveness, designing navigation flows, adding offline functionality, setting up CI/CD pipelines, implementing role-based access control, strengthening application security, and supporting integration between AI/ML reasoning systems and ethical decision modules. The goal is to create a more stable, scalable, and technically enhanced app with improved usability and expanded content.

Work Experience

Experience in App Development, Software Engineering, or Mobile UI/UX is required. Proficiency in Python (Intermediate to Advanced), experience with VS Code and Jupyter Notebook, and proven skills in app development and deployment are necessary. Hands-on experience with Kivy and Buildozer, and understanding of the Google Play Store submission process are also required.

Skills

Key skills include proficiency in Python, app development, software engineering, mobile UI/UX, data science, information management, and artificial intelligence. Familiarity with VS Code, Jupyter Notebook, Kivy, and Buildozer is essential. The role requires an interest in human-centered, ethical, or spiritually-informed technology, self-drive, collaboration, attention to detail, and respect for Indigenous, Canadian, or African cultural traditions.

Community intelligence

What candidates and members are discussing

Be the first to add context around this opportunity.Ask something practical or share experience with this organization. Contributions can help future candidates long after the vacancy closes.
Keep exploring

Related opportunities

MoralityCode App Evolution: Phase 2 Development and System Improvements (UNV) – UNV in Canada | UN Atlas