Temporaryjobs Logo
Fractional CXO AI logo

Full-Stack Engineer, Early Career

Fractional CXO AIil y a environ 16 heures
À distance
Niveau d'entrée
Temps plein

About the role

Company: Confidential Location: Remote-first, based in the Greater Montreal area, with occasional in-person work. Reports to: Founder and CEO Type: Salaried placement supported through a federal youth employment program (NRC IRAP - Youth Employment Program). Eligibility criteria apply (see Eligibility). Opportunity to transition into a permanent role for the right candidate.

About the company We started this company because we want our work to matter. The technology we build can keep people safe, cut food waste, and help good food get made faster. That is the point, and it is what gets us out of bed. We do it by taking deep-tech that has never been aimed at a food and beverage floor before and turning it into a tool a line worker can hold and trust. When the device catches what the human eye cannot, the payoff is real: safer food on the shelf, less product in the bin, and a line that keeps moving. Concretely, we build a handheld instrument wired to the cloud that turns each reading into actionable data in real time. It already works on the bench. Now we need you to jump in and help us turn it into something rugged enough to live in a real plant. We use agentic tooling aggressively to punch above our headcount. That is not a buzzword here. It is how we ship. What you would work on You would own a slice of the software that surrounds the instrument, on both sides of the seam: On-device side. The application that runs on the handheld controller (embedded Linux on ARM single-board hardware): the operator touchscreen experience, instrument and sensor integration, on-device AI inference (the model that turns a reading into a result), local capture, storage, and sync. Cloud and product side. The control plane and the customer-facing product: a device fleet view, a quality and traceability portal with scan history and audit trail, reporting and export, licensing, and an optional relay into a customer ERP or LIMS. You will context-switch between the device and the cloud. We run fresh context per task and sequential work by default, so this is structured, not chaotic.

What you would build Operator-facing software on the device: touchscreen UI, instrument integration, on-device inference (ONNX Runtime). A customer-facing web product: React or Next.js front end, FastAPI or Node back end, typed REST APIs. A quality and traceability layer: scan history, audit trail, licensing, reporting, and export. Cloud infrastructure and deploys on AWS or GCP. CI/CD, secrets handling, telemetry, and the day-to-day discipline of a regulated-grade platform. What we need Background Computer science, software engineering, or data science, or equivalent demonstrated ability. Full-stack web Solid fundamentals in React or Next.js and a Python (FastAPI) or Node back end, with typed REST APIs. Depth can grow on the job. Data Working SQL and Postgres: reading and writing real queries, understanding a schema. Cloud Some hands-on time on AWS or GCP (object storage, deploying a container or a service), and the appetite to go deeper. DevOps Comfortable with Git and GitHub, basic CI/CD with GitHub Actions, and working to enforced CI gates without fighting them. Testing You write unit tests (pytest or vitest) as a matter of habit, and you are ready to learn end-to-end testing. AI-native development You must be fluent in Claude Code: agent loops, authoring skills, using agents as a daily multiplier. This is a hard, non-negotiable requirement, because it is how we ship at our size. Solid fundamentals plus real agent fluency matter more to us than years on a resume. Language Functional French and English. Technical work is in English. Team and any client interaction in Quebec is in French.

Nice-to-have Hands-on experience with embedded Linux or Python on ARM-based single-board systems, and familiarity with optics or spectrometer technologies. ONNX Runtime or any model-serving experience, useful at the seam with the device. MLOps: model versioning, packaging, and the basics of getting a model into production and keeping it healthy. DevSecOps: a security-first reflex, secrets management (Vault or Doppler), dependency hygiene, least-privilege IAM, signed URLs. Postgres migrations and query tuning. Infrastructure as code (Terraform or OpenTofu). Strong user empathy: curiosity about end users and the realities of a food processing environment, with a bias toward building solutions that serve their needs, not your own. Experience in startup environments or similarly unstructured settings, with a track record of taking ownership and delivering with limited guidance. Having shipped something to a real user, even a side project or a school capstone that lived in production.

How we work Small team, high trust, explicit ownership of your slice. We set the architecture and the security and compliance posture, then back you with mentorship, code review, and fast feedback so you grow quickly. We are looking for a highly autonomous individual who takes ownership of problems, drives them forward independently, and seeks input when it adds value rather than waiting for direction. Clear, direct communication is essential. No unnecessary corporate jargon. Reach for agents first, and learn quickly where they help and where they do not.

Your first six months By month 3: you deliver your first working prototype slice, end to end. By month 6: that work is running in production, in front of a real customer. You are supported the whole way. We expect you to own the outcome.

Eligibility This is a salaried placement funded through the NRC IRAP – Youth Employment Program (Programme emploi jeunesse). To be hired, you must be eligible for and approvable under that program. We confirm this with you privately, early in the process.

Logistic Remote-first, based in the Greater Montreal area, with occasional in-person work. Full-time, 40 hours per week. Salaried placement, with a path to a continuing role for the right fit. Professional proficiency in both French and English: French for collaboration with local teams and stakeholders, and English for technical work and documentation.


Ingénieur(e) full-stack, début de carrière – Uvee Télétravail d'abord, grande région de Montréal, avec présentiel occasionnel. Temps plein (40 h/sem). Placement salarié financé par le PARI CNRC – Programme emploi jeunesse, avec voie vers un poste permanent. L'entreprise Chez Uvee, on transforme une technologie de pointe en un instrument portatif que l'opérateur de ligne peut tenir et en qui il a confiance. L'appareil détecte ce que l'œil humain ne voit pas : aliments plus sécuritaires, moins de gaspillage, ligne qui continue de rouler. Branché au nuage, il transforme chaque lecture en données exploitables en temps réel. Ça marche déjà en labo; on a besoin de toi pour le rendre assez robuste pour une vraie usine. On utilise les outils agentiques de façon agressive : c'est comme ça qu'on livre. Ton rôle Tu possèdes une partie du logiciel, des deux côtés de la jonction : Côté appareil : application sur contrôleur portatif (Linux embarqué, ARM), interface tactile pour l'opérateur, intégration des capteurs, inférence IA sur l'appareil (ONNX Runtime), capture, stockage et synchro locale. Côté nuage/produit : plan de contrôle, vue de la flotte, portail qualité et traçabilité (historique, piste de vérification), rapports, exportation, licences, relais vers ERP/LIMS. Incontournables Formation en informatique, génie logiciel ou science des données (ou capacité démontrée équivalente). Bonnes bases en React/Next.js + back end Python (FastAPI) ou Node, API REST typées. SQL et Postgres fonctionnels. Expérience pratique sur AWS ou GCP. À l'aise avec Git, GitHub, CI/CD de base (GitHub Actions). Tests unitaires (pytest ou vitest) par habitude. Maîtrise de Claude Code (boucles d'agents, création de skills) : exigence ferme et non négociable. L'aisance avec les agents compte plus que les années de CV. Français et anglais fonctionnels (technique en anglais, équipe et clients en français). Atouts Linux embarqué/Python sur ARM, optique ou spectromètres, ONNX Runtime, MLOps, DevSecOps (gestion des secrets, IAM, URL signées), migrations Postgres, infrastructure as code (Terraform/OpenTofu), empathie utilisateur, expérience en startup, avoir déjà livré en production. Comment on travaille Petite équipe, haute confiance, prise en charge explicite de ta partie. On définit l'architecture et la posture de sécurité, puis on te soutient avec mentorat, révision de code et rétroaction rapide. On cherche une personne très autonome, à la communication claire et directe, sans jargon corporatif. Tes six premiers mois Mois 3 : première tranche de prototype livrée, de bout en bout. Mois 6 : ce travail roule en production, devant un vrai client. Admissibilité : placement financé par le PARI CNRC – Programme emploi jeunesse. Tu dois être admissible au programme; on le confirme en privé tôt dans le processus.

About Fractional CXO AI

Software Development