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

AI Full Stack Software Developer

Full-time

DRW

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic Strategies team. This team builds AI and ML-powered tools and solutions that enable teams across the firm to work more effectively. You'll build critical infrastructure and tooling that harnesses AI and machine learning to boost productivity across the firm. Location: Montréal (preferred). Open to remote for the right candidate.

Responsibilities:

  • Build internal systems that leverage AI and Machine Learning to create tooling that assists the firm.
  • Architect efficient and highly scalable RAG systems informed by cutting-edge research and state-of-the-art implementations.
  • Design and implement robust and scalable LLM evaluation frameworks to measure model quality and performance.
  • Provide technical expertise in relevant AI and ML technologies.
  • Collaborate closely with traders, researchers, and engineers to define and implement critical features.
  • Research emerging technologies and evaluate new frameworks for enhancing trading and AI systems.
  • Drive projects from conception to production, including technical planning, execution, and operational handoff.
  • Ensure system uptime and reliability through monitoring, alerting, and proactive maintenance.
  • Write clean, maintainable, and well-documented code that adheres to company standards and best practices.
  • Conduct code reviews to ensure high-quality code is maintained.
  • Continuously learn and stay up-to-date with emerging technologies and best practices in AI and software development.
  • Proactively contribute ideas for new tools, process improvements, and technology adoption that move the team forward.

Requirements:

  • Bachelor's or Master's degree in Computer Science or Software Engineering.
  • 4-7+ years building production software systems with demonstrated technical leadership.
  • Strong full-stack development experience with modern web frameworks and backend services.
  • Proficiency in Python (required) and experience with at least one systems language (Go, Rust, C++, or Java).
  • Deep understanding of API design, microservices architecture, and distributed systems.
  • Hands-on experience with containerization (Docker) and orchestration platforms.
  • Strong grasp of software engineering principles including design patterns, testing strategies, and code maintainability.
  • Strong experience with LLMs, RAG architectures, and Agentic AI systems.
  • Experience with databases (PostgreSQL, Redis) and message queues (Kafka, RabbitMQ).
  • Strong communication and interpersonal skills with ability to lead technical discussions

For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at .

California residents, please review the California Privacy Notice for information about certain legal rights at .

[#LI-KS1]  

 

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the AI Full Stack Software Developer in Montréal, QC vacancy
  • $140k per year

     ...We are recruiting a Senior AI Software Developer for a leading Canadian organization investing in artificial intelligence applications used by teams...  ...AI technologies evolve. Employment details Permanent, full-time position: 35 hours per week . Hybrid work arrangement... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work at office
    3 days per week

    Blitz TI

    Montréal, QC
    14 hours ago
  •  ...Full-Stack Software Developer Location:  Montreal (Hybrid) *Only candidates located in Montreal will be contacted if selected * About Us Broadsign is a growing software company with a mission to make buying, selling, and delivering out-of-home media easier than ever... 
    Suggested
    Permanent employment
    Work at office

    Broadsign Careers

    Montréal, QC
    12 days ago
  •  ...Tu veux mettre ton expertise full stack au service d’une plateforme SaaS robuste, performante et en constante évolution et faire partie d’une équipe de Développeurs et Développeuses d’expérience ? Chez Dialog Insight, tu auras l’occasion de Assurer le développement... 
    Suggested
    Daily paid
    Full time
    Work at office
    Remote work

    Dialog Insight

    Montréal, QC
    2 days ago
  •  ...is the leading manufacturer of full-size humanoid robots used for...  ...With 20 years of hardware and software development, our robots have been...  ...is well known as 'the face of AI' and a social media viral...  ...We are a team of dedicated Developers and creatives striving to develop... 
    Suggested
    Remote work
    Worldwide

    Opportunities with AppDirect's Advisor Partners (Recruitment...

    Montréal, QC
    12 days ago
  •  ...realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community...  ...alternative. Job Description As a Full Stack Developer, you will be part of the AI Platform team, whose goal is to build and evolve the key... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    19 days ago
  •  ...PHPCS) and other quality assurance tools; Deep understanding of software design patterns, SOLID principles, and architectural concepts....  ...attitude towards addressing challenges; Ability to mentor junior developers and provide technical guidance when necessary.... 
    Full time

    Axamit

    Montréal, QC
    4 days ago
  • Faire carrière à la Banque Nationale comme développeuse ou développeur Full Stack, c’est te joindre à une équipe de développement des Marchés de Capitaux et prendre en charge des applications qui soutiennent les équipes de négociation dans leurs activités quotidiennes. Tu travailleras... 
    Full time
    Apprenticeship
    Flexible hours

    Banque Nationale

    Montréal, QC
    2 days ago
  •  ...A career as a Lead AI Developer within the Commercial and 1859 team at National Bank means acting as a specialist in the development of advanced technology solutions. In this role, you will have a direct impact on the Bank’s digital transformation by leveraging your expertise... 
    Full time
    Flexible hours

    National Bank

    Montréal, QC
    -40
  •  ...A career as a Senior AI Engineering Developer in the Hyper Automation team at National Bank means serving as a specialist in the development of advanced technological solutions. This position will allow you to have a concrete impact on the digital transformation thanks to... 
    Full time
    Flexible hours

    National Bank

    Montréal, QC
    2 days ago
  •  ...decisions behind a project? Techso is looking for a Senior Full Stack Java Developer to help design and develop digital solutions used by leading...  ...You have: A bachelor's degree in Computer Science, Software Engineering, or a related field; At least six years of experience... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Solutions Techso

    Montréal, QC
    8 days ago
  •  ...Work with other talented and motivated developers as part of our growing WordPress practice...  ...expertise.  In your role as WordPress Developer, you will be expected to:  Work with a...  ...and custom plugins. Understanding of software development practices Working... 
    Full time
    Apprenticeship
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Evolving Web

    Montréal, QC
    14 days ago
  •  ...in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing...  ...most strengths. We're not building software for software's sake. Our products only...  ...engineering standards across the team. Leverage AI as a force multiplier - use AI-assisted... 
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Montréal, QC
    a month ago
  • Poste : développeur full stack principal (Node.js / React / TypeScript) Lieu de travail : Vieux...  ............ Position: Senior Full-Stack Developer (Node.js / React / TypeScript) Location:...  ...with a fast-scaling, well-backed AI-native intelligence platform that is revolutionizing... 
    Daily paid
    Permanent employment
    Full time
    Work at office
    3 days per week

    Services de Gestion Quantum Ltée

    Montréal, QC
    a month ago
  •  ...AI-Assisted Development Fast & Autonomous Learning R&D Team...  ...is at the core of how we build software and a key pillar of our acceleration...  ...how clinical software is developed for Quebecs healthcare system....  ...dynamic multi-language technology stack. Generate unit test cases... 
    Full time
    Remote work

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    more than 2 months ago
  •  ...We’re seeking someone to join our Data Obfuscation team as a Full Stack Developer – Data Engineering to design and deliver scalable, secure, and...  ...web technologies and microservices architectures. Develop AI-driven solutions to discover, classify, and protect sensitive... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    23 hours ago
  •  ...role for candidates in the Greater Montreal area only. As a Full Stack Developer (Production Support) on the SWAT team, you will play a crucial role in maintaining and enhancing our healthcare software systems. You will be responsible for troubleshooting, debugging, and... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Medfar

    Montréal, QC
    4 days ago
  •  ...a lifetime. We’re building something new inside our AI Studio, and we’re looking for a Full Stack Engineer to help build it with us. This role sits at the...  ...consumed by external integrations and partners. Develop, maintain, and evolve the REST APIs that power character... 
    Long term contract

    Hasbro

    Montréal, QC
    12 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...  ...with cross-functional teams to deliver high-quality software solutions that meet customer requirements and enhance user experience... 
    Contract work

    Sapsol Technologies Inc

    Montréal, QC
    more than 2 months ago
  •  ...Credit Valuation Adjustment (CVA) Technology team as an Full Stack – Java Application Developer to drive the design and delivery of next-generation risk...  ...markets and shape the future of our communities. This is a Software Engineering III position at Director level, which is... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    23 hours ago
  •  ...We are seeking a Senior Full-Stack Developer with strong expertise in Angular, TypeScript, and Java to design and deliver high-quality web applications for our clients. You will be a subject-matter expert thanks to your deep understanding of frameworks and the entire development... 

    spiria

    Montréal, QC
    5 days ago
  •  ...We’re seeking someone to join our team as a Java Full-Stack Developer to lead the design, development, and delivery of mission-critical risk...  ...redefine markets and shape the future of our communities. This is a Software Engineering position at Director level which is part of the... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    23 hours ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote...  ...Senior Software Engineers to support an AI training project by creating reinforcement...  ...codebases and use MCP tools effectively. Develop realistic, reproducible software engineering... 
    Remote job
    For contractors

    YO AI Labs

    Montréal, QC
    a month ago
  •  ...Java Full Stack Developer Location: Montreal, QC – Hybrid (3 Days WFO) Experience: 5–8 Years   Role Overview: Seeking...  ...Apply data structures, algorithms, design patterns, and software architecture . Support unit testing, test automation, CI... 

    Astra North Infoteck Inc.

    Montréal, QC
    a month ago
  •  ...a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined...  ...to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    23 hours ago
  •  ...matter, who takes pride in building software that is reliable and genuinely...  ...Responsibilities  ~ Participate in the full application lifecycle, with a focus on developing features and delivering value to...  ...deploy backend, frontend, and API stacks.  ~ Maintain and ensure the... 
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours

    GHGSAT

    Montréal, QC
    more than 2 months ago
  •  ...Music. We are looking to hire talented developers to join our team. Be part of a fast moving...  ...you to do: Collaborate with team of full stack developers to design, develop, unit test...  ...rapid output through the use of agile software development best practices Performance... 
    Full time

    MOKO

    Montréal, QC
    28 days ago
  • $75k - $80k per year

     ...100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Intermediate Full-Stack Developer - JavaScript with our large consulting client, working onsite at a major financial services client in the downtown Montreal... 
    Remote job
    Long term contract
    Permanent employment
    Contract work
    Temporary work
    Work at office

    Tech Talent International

    Montréal, QC
    a month ago
  • $80k - $115k per year

     ...World's Leading Product Review Company as a  AI Developer ! This is your opportunity to make a real...  ...~ Bachelor's degree in Computer/Software Engineering, Computer Science, or equivalent...  ...Below are our levels. The typical years of full-time work experience are a guide only.... 
    Full time
    Work at office
    Flexible hours

    RTINGS.com

    Montréal, QC
    12 days ago
  • $200k per year

     ...Full Stack Developer Role: Full Stack Developer Client: Leading FinTech Firm Compensation: Up to $200K CAD + Bonus Location : Downtown Montreal (Hybrid) Overview We're working with a top-tier FinTech client who is looking for outstanding Full Stack Developers... 
    Long term contract
    Permanent employment
    Work at office

    Hunter Bond

    Montréal, QC
    24 days ago
  • $105k - $160k per year

     ...About the position  Full time, 40h/week Permanent Starting annual salary range...  ...and depth of their transit data.  As a software developer in our small, high-performance team, you...  ...Python, Java, TypeScript/NextJS). Leverage AI tools to accelerate development and... 
    Remote job
    Permanent employment
    Full time
    Contract work
    Work from home
    Home office

    MobilityData

    Montréal, QC
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Full Stack Software Developer. Be the first to apply!