AI Full Stack Software Developer
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]
$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...SuggestedPermanent employmentFull timeInternshipWork at office3 days per week- ...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...SuggestedPermanent employmentWork at office
- ...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...SuggestedDaily paidFull timeWork at officeRemote work
- ...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...SuggestedRemote workWorldwide
- ...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...SuggestedLong term contractPermanent employmentFull timeContract workWork at officeRemote workWorldwide
- ...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
- 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 timeApprenticeshipFlexible hours
- ...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 timeFlexible hours
- ...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 timeFlexible hours
- ...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 employmentFull timeWork at officeFlexible hours
- ...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 timeApprenticeshipWork at officeRemote workFlexible hours2 days per week
- ...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 timeContract workApprenticeshipRemote workFlexible hours
- 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 paidPermanent employmentFull timeWork at office3 days per week
- ...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 timeRemote work
- ...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 timeWork at officeRemote work
- ...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 timeWork at officeWork from homeFlexible hours
- ...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
- ...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
- ...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 timeWork at officeRemote work
- ...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...
- ...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 timeWork at officeRemote work
- ...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 jobFor contractors
- ...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...
- ...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 employmentFull timeLocal area
- ...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 timeContract workLocal areaRemote workFlexible hours
- ...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
$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 jobLong term contractPermanent employmentContract workTemporary workWork at office$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 timeWork at officeFlexible hours$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 contractPermanent employmentWork at office$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 jobPermanent employmentFull timeContract workWork from homeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Full Stack Software Developer. Be the first to apply!
- full stack web developer Montréal, QC
- développeur web full-stack Montréal, QC
- full stack developer Montréal, QC
- développeur full stack Montréal, QC
- full stack .net developer Montréal, QC
- full stack developer remote Montréal, QC
- senior full stack engineer Montréal, QC
- software developer intern Montréal, QC
- software design engineer Montréal, QC
- software engineer devops Montréal, QC

