Oliver Wyman — Software Developer — Data & Analytics (DNA) — Montreal
Oliver Wyman
Bureau | Montréal Qui sommes-nous?Chez Oliver Wyman, une entreprise du groupe Marsh, nous mettons à profit notre connaissance approfondie des secteurs, notre capacité d’innovation audacieuse et notre approche collaborative pour démêler la complexité afin d’aider nos clients à traverser leurs périodes de transformation les plus déterminantes. DNA est le centre d’expertise d’Oliver Wyman pour les spécialistes des données, de l’analytique, de l’intelligence artificielle et du développement logiciel. Nous travaillons aux côtés de nos collègues en conseil et au sein des équipes de nos clients pour transformer leurs problèmes d’affaires en solutions technologiques fonctionnelles. Il s’agit d’un poste hybride, nécessitant une présence d’au moins trois jours par semaine au bureau de Montréal ou sur place chez les clients. Le poste Les développeurs logiciels transforment des idées en solutions sécurisées déployées en production dans l’environnement de nos clients. Vous travaillerez de façon complètement intégrée au sein de l’équipe de consultants et du client, à l’instar de l’un de leurs employés : vous chercherez à comprendre en profondeur leurs processus de travail, transformerez ces processus complexes en solutions concrètes qu’un système peut prendre en charge, puis développerez, testerez et améliorerez ces solutions en collaboration avec les personnes qui les utiliseront. Notre culture
- Nous recherchons des personnes au talent exceptionnel, et avec d’excellentes aptitudes de communication.
- La collaboration est essentielle, tant à l’interne qu’avec nos clients. Nous croyons que nous accomplissons notre meilleur travail lorsque nous travaillons main dans la main avec les utilisateurs d’affaires.
- Nous valorisons grandement la curiosité et l’encourageons activement — ce poste est tout le contraire d’un rôle où l’on se contente de traiter des demandes.
- Nous recherchons des personnes positives et passionnées, qui ont démontré leur capacité à résoudre des problèmes, qui savent trouver rapidement des solutions à des défis complexes et qui sont capables d’identifier des occasions d’amélioration.
- Les personnes qui se joindront à nous doivent être en mesure de prendre leurs responsabilités en main et d’inspirer confiance quant à leur capacité à livrer les résultats attendus, en allant au-delà des attentes lorsque nécessaire.
- Nous recherchons des personnes très motivées qui ont une grande soif d’apprentissage.
- Prendre en charge des produits et des projets technologiques axés sur l’IA — nos développeurs collaborent activement avec un vaste éventail de fonctions d’affaires afin de mettre à profit leur expérience et leurs connaissances approfondies en apprentissage automatique (« Machine Learning »).
- Concevoir et livrer des systèmes et des modèles d’apprentissage automatique qui permettent de résoudre des problèmes concrets ayant une valeur d’affaire significative.
- Transformer des problèmes d’affaires et des occasions commerciales en solutions techniques, en faisant preuve du jugement et du sens des affaires nécessaires pour cerner le véritable besoin au-delà des exigences formulées.
- Remettre en question les systèmes et les processus existants afin d’atteindre des objectifs communs grâce à l’excellence technique et à l’innovation.
- Se tenir au fait des avancées en IA et des tendances technologiques qui nous permettront de rester à l’avant-garde de ce qui est possible.
- Avoir un impact dès le premier jour : nous donnons à nos développeurs l’autonomie et la confiance nécessaires pour mettre pleinement leurs compétences à profit.
- Excellentes compétences en programmation full stack et en conception de systèmes.
- Expérience pratique récente avec Python et, idéalement, avec un autre langage serveur (C#, .NET, Java, Rust ou C++).
- Expérience pratique avec au moins une technologie de développement front-end (React, TypeScript/JavaScript, HTML/CSS).
- Une expérience en ingénierie des données constitue un atout, notamment dans la création de pipelines de données fiables, l’utilisation de bases de données et d’entrepôts de données, ainsi que la prise en charge de l’intégration de données à grande échelle.
- Expérience de travail avec des systèmes d’IA ou d’apprentissage automatique, notamment avec les grands modèles de langage (LLM), la conception de prompts, les workflows agentiques, les outils d’évaluation et les pipelines de récupération de l’information.
- Bonne compréhension de l’écosystème connexe : API et intégrations, SQL, contrôle de versions, CI/CD, ainsi que les considérations liées à la sécurité et aux accès lorsqu’une solution est déployée dans l’environnement d’un client.
- Capacité démontrée à prendre en charge un projet de bout en bout dans un contexte ambigu.
- Esprit entrepreneurial : volonté de prendre les choses en main, d’aller au-devant des problèmes et de s’épanouir dans un environnement axé sur l’innovation.
- Capacité à communiquer de façon claire et professionnelle avec les clients et les collègues de tous les niveaux, y compris les utilisateurs d’affaires non techniques.
- Désir de comprendre et de résoudre des problèmes d’affaires, d’acquérir une connaissance approfondie du domaine et d’améliorer sa compréhension du marché.
- Formation universitaire reconnue, avec un diplôme de premier cycle en informatique, en mathématiques, en génie ou dans un domaine connexe.
- Repousser les limites du possible et repenser la façon dont la technologie et l’IA de pointe peuvent être mises à profit pour créer de la valeur commerciale.
- Avoir un impact dès le premier jour : nous donnons à nos gens l’autonomie et la confiance nécessaires pour mettre leurs compétences à profit et les développer.
- Travailler sur une grande variété de projets aux côtés de personnes exceptionnellement talentueuses, souvent sur des enjeux étroitement liés aux événements et aux tendances qui façonnent le monde.
- Créer une valeur d’affaires concrète et démontrable en travaillant main dans la main avec le client.
- Apprendre auprès d’experts sectoriels au contact de toute l’étendue de la clientèle d’Oliver Wyman.
Who we are
At Oliver Wyman, a Marsh business, we bring deep industry insight, bold innovation, and a collaborative approach that cuts through complexity to help organizations navigate their most defining transformative moments. DNA is Oliver Wyman's home for data, analytics, AI and software development practitioners. We sit alongside our consulting colleagues and inside our clients' teams, turning real business problems into working technology. This is a hybrid role, with at least three days per week spent in the Montreal office or onsite with clients.The opportunity
Software Developers take solutions from idea to secure production inside live client environments. You will embed with a consulting and client team and work like a member of client staff: understanding how the work actually gets done, translating messy real-world workflows into something a system can support, then building, testing and iterating alongside the people who will use it.Our culture
- We are looking for exceptional talent with excellent communication skills
- Collaboration is key, both internally and with our clients. We believe we do our best work when we are together and working hand in hand with business users
- Curiosity is something we embrace and value highly – this is the opposite of a “ticket-taking” kind of role
- We want people who are positive and passionate, have proven problem solving capabilities, can work quickly to find solutions to complex challenges and unlock big opportunities
- People need to be able to take ownership and be trusted to deliver, going the extra mile
- We want people who are highly motivated and have a high desire to learn
Responsibilities
- Ownership of technical products and projects with AI at their core – our developers actively engage with a wide range of business functions to leverage their deep machine learning knowledge and exposure
- Design and delivery of systems and machine learning models that solve commercially impactful real world problems
- Translating business problems and commercial opportunities into solutions - judgement and acumen to understand the true business need beyond the stated requirements
- Challenging current systems and processes to achieve common goals through technical excellence and innovation
- Keeping abreast of progress in AI and technology trends that will keep us at the forefront of what is possible
- Having impact from day one – we empower and trust our developers to leverage their skillsets
What makes a great candidate
- Excellent full stack programming and system design skills
- Recent hands-on experience in Python and ideally one other backend language (C#/.NET, Java, Rust or C++)
- Hands-on experience in at least one frontend framework (React, TypeScript/JavaScript, HTML/CSS)
- Data engineering experience is a plus (including building reliable data pipelines, working with databases/warehouses, and supporting data integration at scale)
- Experience working with AI or machine learning systems - including experience with LLMs, prompt design, agentic workflows, evaluation harnesses and retrieval pipelines
- Understanding of the surrounding ecosystem: APIs and integrations, SQL, version control, CI/CD, and the security and access considerations that come with deploying inside someone else's environment
- Proven ability to own a project from start to finish in an ambiguous setting
- An entrepreneurial nature: willing to take ownership, run towards problems, and thrive on innovation
- The ability to communicate clearly and professionally with clients and colleagues at every level, including non-technical business users
- A desire to understand and solve business problems, build domain knowledge and increase market understanding
- A strong academic background, with an undergraduate degree in computer science, mathematics, engineering or a related field
Why join us?
- Push the boundaries of what is possible, and re-imagine how technology and leading-edge AI can be used to deliver commercial value
- Make an impact from day one: we empower and trust our people to leverage and extend their skill sets
- Work on a wide variety of projects alongside exceptionally talented people, often closely correlated to world events and trends
- Deliver demonstrable business value working hand-in-hand with the customer
- Learn from industry experts across the full breadth of Oliver Wyman's client base
Eligibility
An offer of employment and your continued employment is contingent on the submission of proper authorization to work in Canada and in the United States of America (due to the nature of your work assignments), and your ability to maintain your right to legally work for the Company in Canada and the United States of America for the duration of your employment. Oliver Wyman is a business of Marsh (NYSE: MRSH), a global leader in risk, reinsurance and capital, people and investments, and management consulting, advising clients in 130 countries. With annual revenue of over $27 billion and more than 95,000 colleagues, Marsh helps build the confidence to thrive through the power of perspective. For more information, visit oliverwyman.com, or follow us on LinkedIn and X. Oliver Wyman is a business of Marsh (NYSE: MRSH), a global leader in risk, reinsurance and capital, people and investments, and management consulting, advising clients in 130 countries. With annual revenue of over $27 billion and more than 95,000 colleagues, Marsh helps build the confidence to thrive through the power of perspective. For more information, visit oliverwyman.com, or follow us on LinkedIn and X. Marsh is committed to embracing a diverse, inclusive and flexible work environment. We aim to attract and retain the best people and embrace diversity of age background, disability, ethnic origin, family duties, gender orientation or expression, marital status, nationality, parental status, personal or social status, political affiliation, race, religion and beliefs, sex/gender, sexual orientation or expression, skin color, or any other characteristic protected by applicable law. In accordance with applicable legislation, Marsh will provide a reasonable accommodation to employees and prospective employees to the point of undue hardship upon request and as required in respect of the individual’s particular restrictions and limitations. If you require a specific accommodation because of a disability or medical need please contact View email address on joinrs.com Marsh is committed to hybrid work, which includes the flexibility of working remotely and the collaboration, connections and professional development benefits of working together in the office. All Marsh colleagues are expected to be in their local office or working onsite with clients at least three days per week. Office-based teams will identify at least one “anchor day” per week on which their full team will be together in person.$195k - $285k per year
...our OW offices including but not limited to: Toronto and Montreal. Practice Overview At Oliver Wyman Quotient we partner with clients to deliver... ...that win. We modernize technology and harness value from data and analytics. We build resilience so our clients are ready...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours3 days per week1 day per week- ...in Northeast US/Canada (e.g., New York, Montreal) Time type: Full time Company Overview... ...modeling and new product development. Summary Oliver Wyman is seeking an ambitious actuary to join... ...to a broad range of due diligence and analytical efforts, including support across...SuggestedMinimum wageFull timeWork at officeLocal areaRemote workFlexible hoursShift work3 days per week1 day per week
- Job Responsibility: Summary Location: Montreal, #LI-Hybrid Novartis is unable to offer relocation... ...the role: We are seeking a hands-on Data Analytics Manager who thrives at the intersection... ...Requirements: Technical background (Software Engineering, Computer Science,...SuggestedPermanent employmentFull timeRelocation packageShift work
- ...for top talent to join us. About the Role As a Senior Software Developer at Botpress, you’ll be at the forefront of developing innovative... ...with cloud technologies (AWS) is a plus ~ Strong analytical and problem-solving skills ~ Experience mentoring other engineers...SuggestedFull timeWork at office
- ...Zimmer Biomet seeks a software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing robust software integrating robotics... ...proficiency in English and French, written and spoken Excellent analytical and teamwork capabilities...SuggestedFlexible hours
- ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Data Developer at Ubisoft Montreal , you will join the Player Domain within the Ubisoft Data Office. You will design, build, and deliver reliable data...Full timeWork at office
- ...Ottawa, PSP Investments has its principal business office in Montreal and offices in New York, London and Hong Kong. Capturing and... ...organization further than ever before. ABOUT THE TEAM The Data Analytics Enablement team owns and supports PSP's Data Analytics platform...Full timeSummer workWork at officeLocal area1 day per week
- ...Zimmer Biomet seeks a Senior Software Developer to design and develop computer-assisted surgery software... ...three days weekly on-site presence in Montreal. Responsibilities Lead and mentor... ...applications Implement and optimize data structures and algorithms for computer...
- ...looking for top talent to join us. About the Role As a Software Developer at Botpress, you'll be at the forefront of developing innovative... ...Experience with cloud technologies (AWS) is a plus Strong analytical and problem-solving skills Excellent interpersonal and...Full timeWork at officeWorldwide
$37 - $38.5 per hour
...setting Office Information technology (IT) service provider Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions...Work at officeRemote work- ...Junior Software Developer (Android & TypeScript) Reports To: Director of Engineering Location: Montreal, QC (Hybrid: work remotely or from the office, your choice!) About us Broadsign is a growing software company with a mission to make buying, selling, and delivering...Permanent employmentWork at officeRemote workWork from homeFlexible hours
- ...Zimmer Biomet seeks a senior software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing robust software integrating robotics to support orthopedic surgical procedures, working within an Agile team environment. Responsibilities...
- ...empower individuals by fostering confidence and self-expression while celebrating intimacy and individuality. We’re looking for a Software Developer Intern to join our team. This role is ideal for a student who is eager to grow their development skills, gain hands-on...Full timeInternship
- ...is looking for a talented and experienced Developer with Quality background to join our... ...functional requirements, information, and data to proactively drive best practices from... ...collaborating with our front-end and backend software developers and Product Management. As part...Full timeFlexible hours
$78.6k - $131k per year
...Java Python Software Engineer I – Montreal Do you enjoy being part of team that develops high-quality code? Do you enjoy ensuring the quality of software delivered? About... ...You will contribute towards Elsevier’s Research Data Platform (RDP). Our team’s primary focus within...Full timeLocal areaWorldwide- ...unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our platform... ...companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid,...ApprenticeshipWorldwideFlexible hours
- ...looking for a passionate S oftware Developer to join our infrastructure team. This software-focused role involves building... ...infrastructure What DRW Montreal has to offer you ~ Mentorship... ...activities and our use of job applicants' data, please view our Privacy Notice...Work from home
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Lead Software Developer, we expect you to be disciplined regarding software development, ready and eager to lead projects and initiatives, and...Full time
- ...AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization... ...team, the delivery of next-generation industrial software solutions that provide a software-defined, data-centric, flexible platform for AspenTech’s diverse...Full timeFlexible hours
$215k - $300k per year
...already works (Slack, Notion, Google Drive, your ad data) and turns a marketer's knowledge and instincts into... .... About the role This is a hybrid role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind...Permanent employmentFull timeInternshipWork at officeRemote workWork from homeShift work3 days per week- ...the customer support platform for the AI era, we’re looking for top talent to join us. About the Role We’re looking for a Software Developer Intern to join our team full-time during the Winter 2025 semester. As part of the Engineering team at Botpress, you’ll focus on...Full timeTemporary workInternshipWork at office
- ...and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications... ...strategic software. Develop efficient user interfaces and data processing algorithms. Apply and promote robust testing methodologies...Permanent employmentFull timeFlexible hours
- ...future for our planet and its people. The Data, AI & Advanced Analytics team delivers enterprise data... ...collaborative, and technically strong Staff Data Developer who can lead complex engineering work... ..., and curated-data concepts. Software Engineering and DevOps: C#/.NET...Full timeInternshipFlexible hours
- ...shape our culture. Here, everyone has a voice, everyone can be themselves, everyone is welcome. Motive are seeking a Senior AI Software Developer to join our Iron Man project being developed using Unreal Engine 5. You will have the opportunity to work on a variety of AI features...Full timeLocal area
$95k per year
...No degree, certificate or diploma Work setting Office Private company, corporation or industry Financial technology Software company Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as...Permanent employmentFull timeWork at office- ...un des leaders de la fintech à Montréal. Notre programme Alumni... ...principes d’ingénierie logiciel (data structures, OO, design patterns... ...start your career as a Java Developer? Graduate training, ongoing... ...training. What you’ll do: As a software developer with mthree, you’ll...Daily paidPermanent employmentFull timeContract workApprenticeshipFlexible hours
- ...Temps-Plein / Full-Time Mode de travail: Hybride / Work arrangement: Hybrid We are looking for a Embedded Software Developer to collaborate on one of our projects in the Space sector. Who are we? Scalian is a multinational engineering consulting firm with...Long term contractFull time
- ...About You We are looking to hire a skilled and ambitious software developer in Montreal. You are a highly technical, hands-on fullstack developer... ...expect strong fundamentals and steady growth in infra, backend, data, frontend, and delivery, with increasing ownership over...Worldwide
- ...Zimmer Biomet is seeking a software developer co-op student to contribute to computer-assisted orthopedic surgery software development in a... ...capable of managing multiple tasks Detail-oriented with strong analytical and communication skills Ability to work effectively in...
- ...technology. The Challenge Are you a rockstar developer looking to work in a fun and challenging... ...our Platform Manager, designers, and software development team, you will design and... ...conveniently-located downtown office in Montreal (Peel Metro) Join an enthusiastic and dynamic...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Oliver Wyman — Software Developer — Data & Analytics (DNA) — Montreal. Be the first to apply!
- software developer no experience Montréal, QC
- software development engineer Montréal, QC
- ingenieur electronique logiciel embarque Montréal, QC
- software developer internship no experience Montréal, QC
- senior software developer Montréal, QC
- software design engineer Montréal, QC
- software engineer part time Montréal, QC
- new graduate software developer Montréal, QC
- linux software engineer Montréal, QC
- director software engineering Montréal, QC

