Développeur(se) Full Stack Senior

Montréal, QC, CA, Canada

Job Description

A propos de Valsoft Corp.




Fondee au Canada en 2015, Valsoft s'est developpee pour compter aujourd'hui plus de 130 entreprises dans son portefeuille mondial. Elle acquiert et developpe des societes de logiciels specialisees dans des marches verticaux, permettant a chacune d'elles de fournir les meilleures solutions critiques a leurs clients dans leurs secteurs respectifs. L'un des principes fondamentaux de la philosophie de Valsoft consiste a investir dans des entreprises bien etablies et a favoriser un environnement entrepreneurial qui permet a ces dernieres de devenir des leaders dans leurs secteurs respectifs. Valsoft cherche a acheter, detenir et creer de la valeur grace a des partenariats a long terme avec les equipes de direction existantes.

A propos du role




Nous recherchons un(e) developpeur(se) full-stack senior qui aime construire des systemes de production de bout en bout. Vous dirigerez les travaux d'ingenierie logicielle pour lancer notre receptionniste IA, Sadie, dans un nouveau secteur d'activite, en prenant la responsabilite de services critiques lies a la voix, a l'orchestration de LLM (prompts/agents/RAG) et aux integrations partenaires. Il s'agit d'un role tres operationnel : concevoir l'architecture, ecrire du code de haute qualite, instrumenter la fiabilite, la performance et les couts, et collaborer etroitement avec les equipes produit et partenariats pour livrer des resultats concrets.

Ce que vous ferez



Diriger le developpement d'une nouvelle activite SaaS B2B axee sur l'innovation en matiere d'IA dans un marche logiciel vertical Construire des prototypes et des MVP pour obtenir des informations sur les clients et affiner l'orientation des produits Gerer les services de bout en bout pour un nouveau marche vertical de Sadie : conception, mise en oeuvre, test, deploiement et exploitation Developper des services cloud sur AWS avec des composants sans serveur et conteneurises (par exemple, AWS Lambda, Docker, Fargate/ECS/EKS) pour assurer l'evolutivite et la resilience. Optimiser les performances et la fiabilite pour les interactions vocales a forte concurrence (budgets de latence, budgets d'erreurs, observabilite). Mesurer ce qui compte : mettre en place des indicateurs pour le confinement/la conversion, la latence (p95) et le cout par tache reussie Placer la barre plus haut : revisions de code, documents de conception, mentorat et contribution a l'astreinte avec des SLO clairs Promouvoir les meilleures pratiques en matiere de developpement de produits techniques, d'evolutivite et de conception de systemes

Ce que vous apportez



Diplome en informatique, en ingenierie ou dans une discipline technique connexe (ou experience equivalente) Ingenieur(e)/developpeur(se) logiciel(le) tres motive(e) avec 5+ ans d'experience en genie logiciel, incluant du travail pratique sur des systemes ML/IA Excellente maitrise de JavaScript/TypeScript, avec un focus sur la creation d'applications serverless et conteneurisees Excellentes capacites de resolution de problemes et aptitude a exceller sous pression operationnelle Mentalite "AI-First" : usage actif de Cursor/Windsurf ou d'outils similaires pour accelerer le developpement, avec comprehension de l'ingenierie des prompts et des systemes a base d'agents Fort interet pour les LLM, les agents et la GenAI appliquee dans des environnements reels Communication claire et concise ; capacite a transformer des objectifs ambigus en conceptions stables/robustes

Ce qui vous donne un avantage



Experience avec les agents IA : experience prealable dans la creation et la mise a l'echelle d'agents IA bases sur des LLM modernes Scripting et automatisation : maitrise des langages de script et des outils d'automatisation Connaissance avancee des services AWS : expertise dans les technologies AWS au-dela des bases, telles que AWS ECS, EKS et Fargate

Pourquoi nous rejoindre ?



Jouez un role central dans le developpement de la voix et de la presence en ligne de Sadie dans un nouveau secteur Rejoignez une start-up en pleine croissance, animee par une mission et d'envergure mondiale Travaillez avec une equipe qui valorise la creativite, l'experimentation et les grandes idees

Pret a construire quelque chose de grand avec nous ?





About Valsoft Corp.




Established in Canada in 2015, Valsoft has grown to a global portfolio of 130+ companies, acquiring and developing vertical market software companies, enabling each business to deliver the best mission-critical solutions for customers in their respective industries. A key tenet of Valsoft's philosophy is to invest in well-established businesses and foster an entrepreneurial environment that molds companies into leaders in their respective industries. Valsoft looks to buy, hold and create value through long-term partnerships with existing management.

About the role





We're seeking a

Senior Full-Stack Developer

who loves building production systems end-to-end. You'll lead the engineering work to

launch our AI receptionist, Sadie, in a new vertical

, owning critical services across voice, LLM orchestration (prompts/agents/RAG), and partner integrations. This is a hands-on role: designing architecture, writing high-quality code, instrumenting reliability and cost, and working closely with product and partnerships to ship real outcomes.



What you'll do



Lead the development of a new B2B SaaS business built around AI innovation in a vertical software market Build prototypes and MVPs to gain customer insights and sharpen product direction Own services end-to-end for a new Sadie vertical: design, implement, test, deploy, and operate Build cloud services on AWS with serverless and containerized components (e.g., AWS Lambda, Docker, Fargate/ECS/EKS) for scalability and resilience Optimize performance & reliability for high-concurrency voice interactions (latency budgets, error budgets, observability) Measure what matters: set up metrics for containment/conversion, latency (p95), and cost per successful task Raise the bar: code reviews, design docs, mentoring, and contribution to on-call with clear SLOs Champion best practices in product development, scalability, and system design

What you bring



Bachelor's degree in Computer Science, Engineering, or related technical discipline (or equivalent experience). Highly motivated software engineer/ developer with 5+ years of software engineering experience, with hands-on work in ML/AI systems Profound knowledge of JavaScript/TypeScript with a focus on building serverless and containerized applications Outstanding problem-solving skills and the ability to thrive under operational pressure

AI-First mindset:

Actively using Cursor/Windsurf or similar tools to accelerate development, with an understanding of prompt engineering and agentic systems Strong interest in LLMs, agents, and applied GenAI in real-world environments Clear, concise communication; ability to turn ambiguous goals into stable designs

Good to have:



Experience with AI agents:

Prior experience building and scaling AI agents based on modern LLMs

Scripting and Automation:

Proficiency in scripting languages and automation tools

Advanced AWS Services Knowledge:

Expertise in AWS technologies beyond the basics, such as AWS ECS, EKS, and Fargate

Why join us?




Own a greenfield AI product in a new vertical, from v0scale. Join a fast-growing, mission-driven startup with global reach Work with a team that values creativity, experimentation, and big ideas Opportunity to make real impact in how the world sees and engages with our brand

Ready to build something big with us?

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2867804
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned