Full Stack Software Developer - Misinformation Mitigation (Montreal)
Mila - Institut québécois d'intelligence artificielle
Temporary position until November 26th 2026.
About Mila
Founded by Professor Yoshua Bengio of Universit de Montral, Mila brings together researchers specializing in artificial intelligence, and more specifically in machine learning, deep learning and reinforcement learning.
Recognized worldwide for its important contributions to the field of deep learning, Mila has particularly distinguished itself in language modeling, machine translation, object recognition and generative models.
Since 2017, Mila has been the fruit of a collaboration between Universit de Montral and McGill University, in close collaboration with Polytechnique Montral and HEC Montral.
Mila’s mission is to be a global hub of scientific advances that inspires innovation and the rise of artificial intelligence (AI) for the benefit of all.
Job Description
Misinformation is a critical societal challenge, especially as we enter the generative AI era. As part of the Complex Data Labs Misinformation Mitigation team, the candidate will lead development of misinformation mitigation systems. They will work with professors Reihaneh Rabbany and Jean-Franois Godbout, lead researcher Dorsaf Sallami, and numerous others on the team (15+ researchers), taking approaches developed in our research towards real world testing and actualization. In this role, the candidate will act primarily as a software engineer, playing a key role in maintaining, scaling, and improving a web app that uses our AI systems to help users better evaluate information veracity.
This platform helps users assess uncertain or potentially misleading information, use LLMs and other AI tools to evaluate the input and collect evidence, then provide the user with that evaluation in an understandable and practical form. The developer will maintain, extend, and improve the existing backend and frontend systems and deployment infrastructure that support the web application and related tools, including browser extension. These systems will be tested in societally key contexts like upcoming elections, and improved upon, with the eventual aim of mitigating misinformation at scale and greatly helping people make more informed judgments.
Main Responsibilities
- Design, implement, maintain, and scale the backend systems powering the platform, combining research results and deployment-ready frameworks.
- Own backend infrastructure and deployment workflows, including GCP, PostgreSQL, environment configuration, and production reliability.
- Support and improve existing frontend deployments and integrations.
- Maintain data pipelines and storage.
- Advise on overall design, such as feasibility and efficacy of different approaches, cost estimates, and alternatives where needed.
- Advise student researchers on best practices and help with experiments that demand substantial engineering.
Requirements
- BSc degree in Computer Science or a related field.
- 5+ years of experience building large-scale software and web applications.
- Strong experience with web development frameworks like Next.js, CSS, HTML5, etc.
- Strong LLMOps skills.
- Solid knowledge of Python.
- Database management experience (e.g., Mongo).
- Experience with threading and concurrency.
- Experience with containerization.
- Experience with testing and version control.
- Experience with APIs, web services and RESTful conventions.
- Proficient English.
Preferred Qualifications
- Experience with closed‑source LLM APIs (especially OpenAI; others a bonus).
- Experience deploying open and closed‑source LLMs.
- Experience with vector databases and RAG.
- Proficiency with web scraping.
- Experience with GCP or other leading cloud platforms.
- Experience developing browser extensions for popular web browsers.
Benefits
- Work surrounded by experts in their field, passionate and exciting people.
- Stimulating workplace, with the possibility of interacting with Mila’s researchers.
- Competitive salary.
- Maintain a work/life balance with our adaptable working hours.
- Located at the heart of Little Italy, in the trendy Mile‑Ex neighborhood.
- Flexibility on preferred working style (remote and hybrid options available).
Please note that only selected candidates will be contacted.
#J-18808-Ljbffr- ...to empower healthcare innovators and improve healthcare differently. Position Senior Developer – Engineering (AI‑Driven Transformation) Responsibilities Develop software using AI‑assisted coding tools and modern Agentic Development Life Cycle (ADLC) practices, including...SuggestedRemote workFlexible hours
- ...expectations, integrity, innovation and a willingness to challenge consensus. We are looking for multiple passionate Full Stack Software Developers to join our team. You will develop critical software that our traders, researchers and engineering teams use to implement...SuggestedWork from home
- ...Become a pivotal part of our team as a Senior Full-Stack Java Developer in Montreal. Utilize your cloud experience and Java expertise to build a scalable and secure cloud-based platform. This Director level Lead Software Engineering role focuses on developing software solutions...Suggested
- ...Become a Senior Full Stack Java Developer in Montreal with a hybrid work model. Focus on creating secure, scalable cloud settlement platforms while enhancing team processes. As a senior developer with over 10 years of experience, you will engage in refining requirements, designing...Suggested
- Join Dialogue as a Full Stack Software Developer, focusing on client experience while engaging with data pipelines. Work in a hybrid model contributing to our React-based admin portal. As a Full Stack Developer on the Client Reporting team, you will collaborate with a diverse...Suggested
- Software Developer, Full Stack (Client Experience) About Dialogue Dialogue is the #1 virtual care provider in Canada. By developing our Integrated Health Platform, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness...InternshipRemote work3 days per week
- Elevate your software development career as a Staff Full Stack Software Developer at Dialogue, leading the innovative provider experience in Canada’s number one virtual health platform. Drive impactful solutions with your full-stack skills in React. In this technical leadership...Flexible hours
- ...About The Role We are seeking a skilled and ambitious software developer to join our team in Montreal. As a PHP developer, you will play a critical role in... ...code and supporting it post‑launch ~ Frontend‑leaning full‑stack development skills, with a focus on UI, UX,...Remote workWorldwideFlexible hours
- ...Join CapIntel as a Backend Software Developer and enhance client onboarding solutions while building robust backend services. Collaborate with... ...code quality Requirements ~4+ years in backend or full‑stack software development ~ Experience with MongoDB or similar databases...
- ...Pursue your career as a Senior Fullstack Developer with Novisto, enhancing sustainable technology solutions. Engage in the full software lifecycle, collaborating closely with diverse... ...Requirements Over 6 years of experience in full-stack development Solid knowledge of FastAPI,...
- Fortinet is seeking an experienced Software Developer in Ottawa to enhance cybersecurity solutions. Bring your expertise in full stack development and networking to a pivotal role. With over five years of software development experience, you will contribute significantly to...
- ...About the job Senior Full-stack developer MEAN About the company Our client is a rapidly expanding automotive inspection platform located in Eastern Canada, Montreal. Established two years ago, their platform connects customers and inspectors across Canada, with the ultimate...Work at officeRemote work3 days per week
- .... This product‑centric tech company is looking for a full‑stack JavaScript engineer to contribute to our scalable, cross... ...of devices to wireless networks. As a Full‑Stack Software Engineer, you will: Work on developing and deploying exciting new features Advise on...Work from homeFlexible hours
- ...CapIntel is a software platform built for wealth management enterprises to help financial... ...industry. About the Role As a Software Developer at CapIntel, you’ll contribute to... ...professional experience in backend or full-stack software development ~ Experience working...Remote work
- ...automation expertise. Primary Responsibilities: Automate/Configure workflows and data synchronization jobs between Rally and Jira. Develop scripts to extract data across various IT systems (PPM+, Service Now) and generate reports as needed. Ensure uptime of IT systems...
- Elevate your career as a Senior Full Stack Developer with Stantec, where your expertise in Python and UI frameworks will drive innovation in modern... ...environments like OpenShift Requirements: • 5+ years of software development experience • Expert-level knowledge of Python and...
- ...Wissen is looking for a Senior Java Full Stack Engineer to develop robust applications using Java and up-to-date frameworks such as Angular and React... ...extensive experience in full stack development to Wissen and help us build exceptional software solutions. #J-18808-Ljbffr
- Join GHGSat as a Full Stack Web Developer, focusing on innovative web applications for greenhouse gas monitoring. Work on both frontend and backend... ...platform Requirements: • 2+ years of experience in software development • Proficiency in JavaScript, Typescript, and Python...
- ...Software Developer - Frontend About AppDirect Become a digital, global citizen and enable the... ...skilled and ambitious software developer in Montreal. You are a highly technical, hands-on... ...performance—while you contribute across the stack (PHP/Laravel APIs, data, CI/CD...Worldwide
- Develop cutting-edge software solutions at Broadsign as a C# Software Developer in Montreal! Focus on both front-end and back-end features in this dynamic role. At Broadsign, you'll find yourself in an innovative R&D environment where your main tasks will include designing...
- Talent Acquisition Specialist at Millennium Software Inc We have the following openings with Capgemini at Montreal Canada Hybrid. Kindly send your updated resume if... ...reach out to me at (***) ***-****. Job Title Full stack Developer/Lead (Angular Java) Duration 6 months...Contract workWork at officeLocal area
$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... ...Key Responsibilities Design and develop robust, scalable software architectures. Mentor and support intermediate and junior...- ...an intermediate, backend‑focused Developer to join our team. Your mission is... ...platforms, building high‑quality software, implementing new features, and ensuring... ...Job Status: Regular – Full Time Job Location: Canada, Quebec, Montreal Work Arrangement: Hybrid – must...Full timeWork at office3 days per week
- A leading trading firm in Montreal seeks passionate Full Stack Software Developers to develop crucial software for algorithmic trading strategies. In this role, you’ll work with cutting-edge technology while collaborating with experienced developers and project managers. Responsibilities...
- Join Flashloop AI as a Full Stack Software Engineer in Montreal, contributing to an innovative AI video platform. Collaborate on impactful projects using cutting-edge tools in a hybrid environment. We're looking for an exceptional engineer to enhance Flashloop.ai, an AI video...
- ...Role Name: Full Stack Dev. Sr (Java Angular) Location: Montreal / Hybrid / FACE TO FACE. Job Description Core Java Developer with years of experience. Requirements Strong experience in real‑time, low‑latency multi‑threaded server‑side application development....Local area
- Join Pixieset as a Full Stack Developer Trainee, an entry-level role aimed at recent graduates ready to develop in a hybrid work setting. Learn to code in PHP and JavaScript while contributing to exciting projects. Through the Developer Jumpstart Program, Pixieset provides...Traineeship
- ...Join Autodesk as an Expert Software Developer and lead the enhancement of advanced visualization technologies. Engage in complex problem‑solving and contribute to the Viewer platform. This Principal Software Engineer position is centered on shaping the technical direction...
- Drive innovative solutions as a Full Stack Developer with Capgemini. Focus on Python and React while collaborating with global teams to unlock... ...teams on business requirements • Write robust unit tests for software reliability • Engage in scrum meetings to report project status...
- Elevate your career at Insight Global as an Embedded Software Developer in Montreal, specializing in both high and low level embedded development. This on-site position requires strong C++ and Linux skills. Insight Global is actively seeking Embedded Software Developers for...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Developer - Misinformation Mitigation (Montreal). Be the first to apply!
- développeur web full-stack Montréal, QC
- développeur full stack Montréal, QC
- full stack developer Montréal, QC
- senior full stack engineer Montréal, QC
- full stack web developer Montréal, QC
- full stack developer remote Montréal, QC
- senior software developer Montréal, QC
- software engineer - computer Montréal, QC
- software developer remote Montréal, QC
- software engineer intern Montréal, QC
