Careers

Engineering Internship

Remote

About Propel

In the development and humanitarian sectors, organisations often struggle to retain and apply valuable knowledge from past projects. Critical lessons get lost in reports, staff turnover leads to knowledge gaps, and decision-making suffers from the lack of structured learning. Propel is designed to solve this.

Propel is a smart knowledge and learning platform that helps organisations capture, organise, and use their insights effectively. It enables teams to document experiences, track progress, and learn from each other, so that knowledge is not only stored but actively used to improve future work.

Role Overview

The Engineering Intern will support the product team by helping to bridge the gap between high-level feature strategy and technical execution. This role is designed for a proactive developer who wants to contribute to the full lifecycle of a product, from brainstorming the roadmap to deploying production-ready code.

Key Responsibilities

The intern will contribute across the following areas:

  • Product Strategy & Roadmapping: Collaborate with the team to define feature priorities and assist in building a technical roadmap.
  • Full-Stack Development: Build, test, and deploy end-to-end features using a modern web stack.
  • Maintenance & Quality Assurance: Proactively identify, triage, and resolve bugs across the frontend and backend.
  • Research & Development (R&D): Assist in exploring new technologies, specifically focusing on AI integration and performance optimisation.                                             

Necessary Skills

To get the most out of this opportunity, you’ll need:

  • Strong understanding of TypeScript: understanding of type safety across the entire stack.
  • Experience building functional interfaces with React, Mantine and inline CSS.
  • Backend Knowledge: Familiarity with Node.js and the tRPC framework for type-safe APIs.
  • Database Management: Ability to work with relational databases, specifically PostgreSQL.
  • Problem-Solving: A methodical approach to debugging and architectural thinking.

Preferred "Nice-to-Have" Skills

  • AI Engineering: Experience with Vercel AI SDK or similar libraries.
  • Prompt Engineering: Ability to craft and iterate on prompts to elicit specific LLM behaviors.
  • AI Fundamentals: A conceptual understanding of embeddings, vector databases, and how LLMs process data.

Who You Are

We are looking for more than just a coder; we are looking for a problem solver with new ideas who is eager to learn.

  • A Fast & Fearless Learner: You don’t wait for a manual. You enjoy diving into new libraries or frameworks (like tRPC or Vercel AI) and can get up to speed in days, not weeks.
  • Impact-Driven: You aren't just writing lines of code; you are keen to build systems that make a tangible impact, specifically helping organizations unlock and use their internal knowledge more effectively.
  • Pragmatically Inventive: You have the creativity to dream up "moonshot" features but the discipline to choose the simplest, most effective way to ship them. 
  • A Systems Thinker: You enjoy the "big picture." You're interested in how data flows from a Postgres database through a tRPC layer and into a React component - and how that entire flow serves the end user.
  • Innovative & Proactive: You don't just wait for tasks. You identify bottlenecks, suggest R&D experiments, and are always looking for ways to integrate AI to solve "human" problems.

What We Offer

  • A hands-on learning experience in software engineering and innovation.
  • Networking and mentorship within Propel’s international ecosystem.
  • Flexible, remote work environment.

Application Process

We are eager to welcome an intern as soon as possible. The role is available on a full-time or part-time basis for at least 6 months.

To apply, please send the following to careers@propelapp.org by the 15th of April, 2026:

  • CV outlining your academic background and experience.
  • Letter of Motivation describing your interest in knowledge management and community engagement, and how you would contribute to Propel’s mission.
  • Portfolio (if available) showcasing any relevant work, projects and technologies used.
  • Proof of enrollment. 

For more details or to submit your application, kindly email us at info@withpropel.app.

Join Propel and be part of shaping the future of open knowledge and learning in the development sector!