Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Engineer

Human Agency

Location: US or Canada
Type: US Applicants - Full-Time; Canadian Applicants - Independent Contractor

About Human Agency

We’re scaling rapidly and have a growing pipeline of opportunities that demand exceptional talent across disciplines. Our mission is to bring on individuals, from creative producers to technical experts to entrepreneurial leaders, who can help us realize this next chapter of growth.

We are a company of doers. Leaders roll up their sleeves, teams work flat, and everyone contributes to what ships. Titles don’t insulate us from feedback or basics. We invite critique, learn quickly, and keep raising the bar. The best ideas win here, no matter where they come from, because clients trust us to deliver the strongest outcomes every time.

Our clients’ missions, products, and bottom lines are sacred. We immerse ourselves in their world, becoming stewards of their goals and partners in solving big problems. Every product, strategy, or asset we create must be both beautiful and functional; practical, usable, and designed for real-world impact.

Humans are our most valuable resource, and we only grow by hiring people who push us forward. Across strategy, engineering, design, data, and operations, we seek out teammates who raise the bar and make us better. Always hire up, never down.

We partner with organizations of all sizes to explore, design, and implement AI strategies that are secure, scalable, and human-centered. We believe AI should amplify human potential, not replace it and we build with that conviction in every engagement. From advisory and tooling to implementation and education, we meet clients where they are at and help them integrate AI in ways that align with their mission and values. Our goal is to empower teams to work smarter, move faster, and unlock new possibilities through thoughtful, responsible innovation.

And through it all, we lead with purpose, love, and adventure. We do meaningful work with people we care about, and we make the ride an adventure worth taking. Because at Human Agency, who we are and how we work are one and the same.

The Opportunity

At Human Agency, we are shaping the future by combining cutting-edge AI solutions with intuitive software development. We specialize in building scalable and secure SaaS applications that empower enterprise clients to solve complex problems efficiently. As part of our team, you'll work on high-impact projects at the intersection of AI, machine learning, and secure software engineering.

We’re seeking a Senior Full-Stack Engineer to join our growing team. In this role, you'll lead development initiatives, contribute to our SaaS products, and tackle exciting challenges in backend architecture, frontend design, and AI/ML integrations with a particular focus on generative AI technologies .

Responsibilities

SaaS Application Development

  • Detection:
    • Develop backend algorithms to process articles, chunk content, and integrate with LLMs for predictive text generation.
    • Build APIs and services to manage and scale the application’s content workflow.
  • Protection:
    • Create secure PDF upload workflows with encryption to ensure compatibility with Adobe Acrobat.
    • Integrate authentication mechanisms like Okta for enterprise customer admin management.
    • Enable data recovery, auditing capabilities, and enterprise-grade administrative tools.

AI/ML and Algorithm Development

  • Collaborate with AI/ML teams to operationalize models such as OCR (Optical Character Recognition) and generative AI-based solutions (e.g., GPT models).
  • Implement RAG (Retrieval-Augmented Generation) use cases using vector databases and data embedding techniques to enhance application functionality.
  • Design workflows for large-scale data processing that enable efficient AI integrations and create dynamic AI-first features, such as custom GPTs tailored to enterprise needs.

DevOps & Operationalization

  • Establish CI/CD pipelines and formal release structures for software delivery.
  • Conduct security evaluations to identify vulnerabilities and optimize performance across AI-driven SaaS applications.
  • Manage infrastructure and workflows for custom AI solutions, including tools like Snowflake and LangChain.

Future-Focused Development

  • Build integrations and proof-of-concept applications leveraging company-specific datasets and AI technologies.
  • Evaluate and implement tools for classification, indexing, and secure data management that incorporate the latest in generative AI advancements.
  • Support the development of enterprise-grade AI solutions, including internal AI models and custom LLMs.

Requirements

Core Technical Skills

  • Proficiency in Python and Ruby on Rails , with significant backend experience.
  • Experience in designing secure systems, including encryption workflows and document protection mechanisms.
  • Hands-on expertise in integrating generative AI tools, such as OpenAI APIs, LangChain, or Hugging Face frameworks, into SaaS applications.
  • Strong knowledge of RAG techniques, vector databases (e.g. Pinecone, Weaviate), and embedding pipelines.
  • Ability to operationalize AI/ML models and build workflows for enterprise clients.
  • Frontend development experience in modern frameworks (e.g, React, Vue), with the ability to assess and recommend appropriate tech stacks.

Nice-to-Have Skills

  • Computer vision and OCR expertise, especially for processing and indexing complex document workflows.
  • Experience with authentication systems (e.g., Okta) and enterprise administrative tools.
  • Experience in DevOps, CI/CD pipelines, and secure release management.
  • Background in security evaluations, vulnerability assessments, and tool integrations.

Other Requirements

  • Strong testing background with experience in automated and manual testing.
  • Ability to manage data recovery, audits, and compliance workflows.
  • Strong problem-solving and analytical skills, with attention to detail in complex environments.
  • Excellent communication skills and the ability to work collaboratively across teams.

Why Join Us?

  • Be part of a cutting-edge team solving complex problems in AI and SaaS development.
  • Work on impactful projects with enterprise clients and cutting-edge technologies.
  • Grow your career in a collaborative, innovative, and supportive environment.

If you're excited about working on secure, scalable systems while integrating advanced AI and ML capabilities, we’d love to hear from you.

Equal Opportunity Commitment

Human Agency is an Equal Opportunity Employer. We value diverse backgrounds and strive to build an inclusive culture where everyone feels welcomed and empowered.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Engineer in Montréal, QC vacancy
  •  ...and integrate with our development team. As a full member of the agile team, you will...  ...• University diploma in Computer Science, Engineering, or relevant work experience • 4+ years of proven experience as a Full Stack Developer or similar role preferred • Software... 
    Senior
    Internship
    Work at office
    Work from home

    Corning

    Montréal, QC
    22 hours ago
  •  ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.  You will work across the full stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools... 
    Senior
    Full time
    Worldwide

    Scribendi

    Montréal, QC
    14 days ago
  •  ...Ferlab | Développeur | Full-stack senior Une équipe du CHU Sainte-Justine    Composé de plus de 200 chercheurs reconnus, le Centre hospitalier universitaire Sainte-Justine est le plus grand centre mère-enfant au Canada et l’un des plus importants en Amérique. Au service... 
    Senior
    Permanent employment
    Full time
    Remote work

    FerLab-Centre de Recherche du CHU Sainte-Justine

    Montréal, QC
    8 days ago
  •  ...cloud companies in the world. We're growing fast and hiring the engineering talent to match. We are looking for a Full Stack Developer to join these teams. These roles have openings at Intermediate, Senior and Lead level positions. What you’ll do: You'll brainstorm... 
    Senior
    Long term contract
    Immediate start

    MaintainX

    Montréal, QC
    6 hours ago
  • Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part...
    Senior
    Internship

    PlayStation Global

    Montréal, QC
    6 hours ago
  •  ..., more inclusive world. Role Overview We are seeking a Senior Full Stack Java Developerand strong cloud experience to contribute to the...  ...best practices Mentor junior developers and promote engineering excellence Enhance system observability with telemetry, monitoring... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    1 day ago
  •  ...valorise l'entreprise à 2,5 milliards de dollars. Nous recherchons un développeur Full Stack pour rejoindre ces équipes. Ces rôles ont des ouvertures pour des postes de niveau intermédiaire, senior et leader. Ce que vous ferez : Vous réfléchirez et collaborerez avec les... 
    Senior

    MaintainX

    Montréal, QC
    6 hours ago
  •  ...We are looking for multiple passionate Full Stack Software Developers to join our team. You...  ...that our traders, researchers and engineering teams use to implement and analyze our algorithmic...  ...by cutting-edge technology and senior technologists providing you with the best... 
    Senior
    Work from home

    DRW

    Montréal, QC
    6 hours ago
  •  ...Full-stack Intern A hands-on internship opportunity ideal for students looking to gain real-world experience. This role is mentorship-focused...  .... Your Main Deliverable You will join a focused engineering team to finalize and deploy major application features. This includes... 
    Full time
    Part time
    Internship
    Immediate start
    Flexible hours
    Shift work

    Novalytics

    Montréal, QC
    6 days ago
  • $80k - $115k per year

    Full stack .NET Developer Position Description Role Summary We are looking for a highly skilled Senior .NET Developer to lead the design and development of advanced technology solutions...  ...(Azure Developer, Azure AI Engineer, Solutions Architect). Ability to define... 
    Senior
    Montréal, QC
    2 days ago
  •  ...Diplôme universitaire en informatique, électrique ou expérience équivalente. •    4+ ans d’expérience en tant que développeur(se) Full Stack ou dans un rôle similaire serait considérée un atout. •    Forte maîtrise du développement avec C#, .Net Core, JavaScript, et TypeScript... 
    Senior
    Work at office
    Work from home

    Corning

    Montréal, QC
    19 days ago
  •  ...attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. Nous recherchons plusieurs développeurs Full Stack passionnés pour rejoindre notre équipe. Vous développerez des logiciels essentiels utilisés par nos traders, chercheurs et... 
    Daily paid
    Apprenticeship
    Work at office
    Remote work
    Worldwide

    DRW Montreal

    Montréal, QC
    6 hours ago
  •  ...companies in the world. We're growing fast and hiring the engineering talent to match. We are looking for Full-Stack Developers to join our Connected Data team in the Engineering Organization. This role has openings at Senior+ level positions. The Connected Data team’s... 
    Senior
    Long term contract
    Immediate start

    MaintainX

    Montréal, QC
    6 hours ago
  •  ...willingness to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic...  ...technologies. Collaborate closely with traders, researchers, and engineers to define and implement critical features. Research emerging... 
    Remote work

    DRW

    Montréal, QC
    6 hours ago
  • $72k per year

     ...améliorant l’efficacité et la compétitivité du marché. Description de l’offre d’emploi Nous recherchons un ingénieur logiciel senior Full-Stack pour concevoir, développer et maintenir des applications web et mobiles hautement spécialisées, en mettant l'accent sur les... 
    Senior
    Permanent employment
    Full time

    Les Communications Malopan Inc.

    Montréal, QC
    a month ago
  •  ...TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. Right now, we are looking for a Full stack Engineer , who is proficient in Java and React , to join one of our client’s team in New Caledonia (Nouméa) . If you have 3 to 5 years... 
    Permanent employment
    Full time
    Temporary work
    Relocation
    Visa sponsorship

    TechBiz Global GmbH

    Montréal, QC
    a month ago
  •  ...élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. Nous recherchons un développeur de logiciel IA Full Stack pour rejoindre notre équipe dédiée à l’IA et aux stratégies systématiques multi-actifs. Cette équipe conçoit des outils et des... 
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    6 hours ago
  •  ...Full Stack JavaScript Developer About the Role: Within a Global Banking Technology & Operations environment, the Client Lifecycle...  ...Good understanding of design patterns, clean code, and software engineering best practices. Technical Must-Have: TypeScript. React... 
    Daily paid
    Full time

    CGI

    Montréal, QC
    16 days ago
  •  ...chevronnée derrière la plate-forme agricole ayant la plus grande croissance au Canada ces dernières années. En tant que développeur Full stack, vous participerez aux développements de l’ensemble des composants de la plate-forme et contribuerez à ses nombreuses intégrations agricoles... 
    Permanent employment
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours
    Day shift

    Sollio Agriculture

    Montréal, QC
    25 days ago
  •  ...that make complex workflows feel simple? Coveo is looking for a Full-Stack Developer intern to join our Agentic Operations team in...  ...skills. The Essentials:  You are currently studying Software Engineering or Computer Science in a Bachelor's degree or higher in the province... 
    Full time
    Fixed term contract
    Traineeship
    Internship
    Work at office
    2 days per week

    Coveo

    Montréal, QC
    6 hours ago
  •  ...Mission is to optimizing the global renewable energy footprint. We are looking for a strong Full-Stack Developer to join our core engineering team. You will work alongside two senior developers to modernize our forecasting platform and integrate with our parent company, CWP... 
    Senior
    Work at office

    CWP Energy

    Montréal, QC
    15 days ago
  •  ...for a talented developer to join our team and contribute across the full software development lifecycle as part of an agile, cross-...  ...experience in software development  • 4+ years of experience as a Full Stack Developer or in a similar role  • Strong experience with C#, .NET... 
    Long term contract
    Work at office
    Remote work

    Corning

    Montréal, QC
    2 days ago
  •  ...We're seeking someone to join our team as a Senior Full Stack Agentic AI Developer with expertise in GenAI technologies in Non-Financial Risk...  ...shape the future of our communities. This is a Lead Software Engineering position at Vice President level, which is part of the job... 
    Senior
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  • $118k - $152k per year

     ...de prochaine génération. Le rôle À titre de développeur Full Stack, vous concevrez et développerez des services Web et intermédiaires...  .... Working across Product, Architecture, Infrastructure, and Engineering teams, you will contribute to solution design, system integration... 
    Internship
    Immediate start

    Capco

    Montréal, QC
    6 hours ago
  •  ...L’opportunité Nous sommes à la recherche d’un développeur full stack senior hautement qualifié pour se joindre à notre équipe, dédiée à la...  ...Life at Unity Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The... 
    Senior
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Montréal, QC
    6 hours ago
  •  ...We're seeking someone to join our Client Reporting team as a Full Stack Developer in Enterprise Computing to contribute to the design, development...  ...future of our communities. This is a Cloud & Infrastructure Engineering position at Director level, which is part of the family... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  • Role Description: · Design, develop, and support front end applications using Angular and backend services using Java & Spring Boot. · Build and maintain scalable RESTful APIs and microservices for enterprise grade banking applications. · Work closely with product...
    Contract work

    Astra North Infoteck Inc.

    Montréal, QC
    7 days ago
  •  ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with... 
    Contract work

    Sapsol Technologies Inc

    Montréal, QC
    more than 2 months ago
  • Vos missions au quotidien À PROPOS DU POSTE : L’objectif de l'Unité Globale de support technologique et opérationnel (GBTO) au Canada est de fournir des services quotidiens aux unités d’investissements et de banque d’affaires de Société Générale ainsi qu’à ...
    Daily paid

    Société Générale

    Montréal, QC
    a month ago
  • Full-Stack AI Developer Position Description At CGI, we shape the future of artificial intelligence through practical and responsible...  ...sought: • Bachelor’s degree in Computer Science or Software Engineering; • Minimum of 4–5 years of experience in full-stack... 
    Permanent employment
    Apprenticeship
    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Engineer. Be the first to apply!