Jobiglo

No results.

Junior Full Stack AI Engineer

Maple Spark · Greater Toronto and Hamilton Area

New Remote
Contrat Remote Junior 🇬🇧 English
JavaScript TypeScript React Node.js Python FastAPI Next.js PostgreSQL LLM APIs

Job description

About the role

MapleSpark is building AI‑powered learning experiences that act as personal tutors for each student. As a Junior Full Stack AI Engineer you will join a lean, GTA‑based team, working remotely while collaborating closely with the founders to ship core product features.

Key responsibilities

  • Design and implement end‑to‑end features for a web‑based education platform.
  • Integrate large‑language‑model APIs (OpenAI, Gemini, Claude) into user‑facing workflows.
  • Develop front‑end components using React and Next.js.
  • Build and maintain back‑end services with Node.js, Python, and FastAPI.
  • Contribute to AI‑driven functionalities such as automated content generation and knowledge‑graph interactions.
  • Participate in code reviews, testing, and continuous deployment processes.

Required profile

  • 2–5 years of software development experience or equivalent hands‑on projects.
  • Proficiency in JavaScript/TypeScript and React, with experience in Node.js or Python.
  • Self‑starter attitude; comfortable navigating ambiguous problems and delivering pragmatic solutions.
  • Based in the Greater Toronto Area and able to work on Eastern Time.
  • Passion for improving education through technology.

Required skills

  • JavaScript / TypeScript
  • React
  • Node.js
  • Python
  • FastAPI
  • Next.js
  • PostgreSQL
  • LLM API integration (OpenAI, Gemini, Claude)

What we offer

  • Rapid learning curve with direct mentorship from senior engineers.
  • Early‑stage influence on product direction and architecture.
  • Remote‑first work model with occasional in‑person sessions in the GTA.
  • Impactful work that reaches real students and partner universities.
  • Competitive salary range of CAD 70,000–110,000.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Maple Spark.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contrat basé à Greater Toronto and Hamilton Area.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 2 days ago

Expires 1 month from now

5 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Maple Spark

Greater Toronto and Hamilton Area