Senior GenAI and Python Developer (Hybrid)
860 Morgan Stanley Svcs Canada Co
We’re seeking someone to join our team as a Senior GenAI and Python Developer to lead the strategy, architecture, delivery, and evolution of complex technology solutions while driving engineering excellence, innovation, and business outcomes across critical platforms and products. In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Lead Software Engineering position at Director level, which is part of the job family responsible for which is part of the job family responsible for developing and maintaining software solutions that support business needs. Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.
What you’ll do in the role:
- Design, develop, and implement scalable solutions using Python and some Java as part of an Agile squad delivering with a dynamic, global fleet and associated squads.
- Leverage Generative AI tools and coding assistants to enhance development velocity and solution quality.
- Collaborate with global teams to translate business requirements into robust technical solutions.
- Participate in Agile meetings, deliver project status, and adapt to evolving regulatory and business requirements.
- Learn, improve, and apply Morgan Stanley’s proprietary frameworks and best practices.
- Write comprehensive tests to ensure code reliability and maintainability.
- Respond proactively to change, mastering new technical and business concepts as needed.
- Proven leadership and communication abilities; experience integrating, leveraging, and influencing teams, developers, and programs within a large enterprise.
What you’ll bring in the role:
- Python: Overall 6+ years of development experience with 5+ years of hands‑on experience in Python. Proven ability to write optimized, efficient, and clean code.
- GenAI Coding Assistant: Experience with coding assistants like copilot, using Agent mode, Skills, etc.
- GenAI application development: Usage of LLM models for application, Agentic implementation, usage of tools to integrate data into LLM context, MCP tools and infrastructure, A2A design and development, data solutions for RAG and vector storage, prompt and context authoring, and more.
- Databases: Proficiency in RDBMS and NoSQL databases, preferably PostgreSQL, MongoDB, and related technologies.
- SDLC : Experience with DevOps practices: CI/CD pipeline management, containerization, observability tools.
- Analytical Skills: Ability to design and implement effective solutions to complex problems.
- Teamwork & Communication: Strong work ethic, collaborative spirit, and clear communication skills, both oral and written.
- Testing: Ability to write thorough unit tests covering all major logic components, preferably using coding assistant.
All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office. Knowledge of French and English is required.
WHAT YOU CAN EXPECT FROM MORGAN STANLEY:
At Morgan Stanley, we raise, manage and allocate capital for our clients – helping them reach their goals. We do it in a way that’s differentiated – and we’ve done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what’s best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work. To learn more about our offices across the globe, please copy and paste into your browser. Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents. Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences. For more information, please visit:
Développeur ou développeuse GenAI et Python principal(e) (hybride)
Nous sommes à la recherche d'une personne pour se joindre à notre équipe à titre de Développeur ou développeuse GenAI et Python principal(e) afin de diriger la stratégie, l'architecture, la livraison et l'évolution de solutions technologiques complexes, tout en favorisant l'excellence en ingénierie, l'innovation et l'atteinte des résultats d'affaires au sein de plateformes et de produits essentiels. Au sein de la division Technology, nous misons sur l'innovation pour bâtir les connexions et les capacités qui propulsent notre firme. Nous permettons ainsi à nos clients et à nos collègues de redéfinir les marchés et de façonner l'avenir de nos collectivités. Il s'agit d'un poste de Responsable principal(e), développement logiciel au niveau Director, faisant partie de la famille d'emplois responsable du développement et de la maintenance de solutions logicielles répondant aux besoins d'affaires. Depuis 1935, Morgan Stanley est reconnu comme un chef de file mondial des services financiers. L'entreprise évolue et innove constamment afin de mieux servir ses clients et les collectivités dans plus de 40 pays à travers le monde.
Ce que vous ferez dans ce rôle :
- Concevoir, développer et mettre en œuvre des solutions évolutives à l'aide de Python et de certaines composantes en Java, au sein d'une équipe Agile collaborant avec des équipes internationales et les escouades associées.
- Tirer parti des outils d'IA générative (GenAI) et des coding assistants pour accroître la vitesse de développement et améliorer la qualité des solutions.
- Collaborer avec des équipes mondiales afin de traduire les exigences d'affaires en solutions techniques robustes.
- Participer aux rencontres Agile, communiquer l'état d'avancement des projets et s'adapter à l'évolution des exigences réglementaires et d'affaires.
- Apprendre, améliorer et appliquer les frameworks propriétaires et les meilleures pratiques de Morgan Stanley.
- Rédiger des tests complets afin d'assurer la fiabilité et la maintenabilité du code.
- Réagir de manière proactive au changement en maîtrisant, au besoin, de nouveaux concepts techniques et d'affaires.
- Faire preuve de solides aptitudes en leadership et en communication; posséder de l'expérience dans l'intégration, l'influence et la mobilisation d'équipes, de développeurs et de programmes au sein d'une grande entreprise.
Ce que vous apporterez au rôle :
- Python : Plus de 6 ans d'expérience en développement logiciel, dont au moins 5 ans d'expérience pratique avec Python. Capacité démontrée à écrire un code optimisé, efficace et maintenable selon les meilleures pratiques.
- Assistants de programmation GenAI : Expérience avec des assistants de programmation tels que GitHub Copilot, y compris l'utilisation du Agent Mode, des Skills et de fonctionnalités connexes.
- Développement d'applications GenAI : Expérience dans l'utilisation de modèles LLM pour le développement d'applications, les implémentations Agentic, l'utilisation d'outils permettant l'intégration de données dans le contexte des LLM, les outils et infrastructures MCP, la conception et le développement A2A, les solutions de données pour RAG et le stockage vectoriel (vector storage), la conception de prompts et de contextes, et d'autres technologies connexes.
- Bases de données : Maîtrise des bases de données RDBMS et NoSQL, idéalement PostgreSQL, MongoDB et les technologies connexes.
- SDLC : Expérience des pratiques DevOps, y compris la gestion des pipelines CI/CD, la conteneurisation (containerization) et les outils d'observabilité (observability tools).
- Capacité d'analyse : Aptitude à concevoir et à mettre en œuvre des solutions efficaces à des problèmes complexes.
- Travail d'équipe et communication : Solide éthique de travail, esprit de collaboration et excellentes aptitudes de communication, tant à l'oral qu'à l'écrit.
- Tests : Capacité à rédiger des unit tests complets couvrant les principales composantes logiques du code, idéalement à l'aide d'un coding assistant.
Tous nos postes sont situés à Montréal, au Québec. Nous offrons un environnement de travail hybride, associant le travail à distance et le travail au bureau. Connaissance du français et de l’anglais requise.
CE QUE VOUS POUVEZ ATTENDRE DE MORGAN STANLEY:
Chez Morgan Stanley, nous levons, gérons et allouons des capitaux pour nos clients, afin de les aider à atteindre leurs objectifs. Nous le faisons d'une manière qui nous distingue des autres – et cela fait 90 ans que nous procédons ainsi. Nos valeurs – donner la priorité à nos clients, agir de manière intègre, innover grâce à des idées exceptionnelles, s’engager en faveur de la diversité et de l’inclusion, et s’investir dans la société – ne sont pas de simples convictions : elles guident les décisions que nous prenons chaque jour afin d’agir dans l’intérêt de nos clients, de nos communautés et de nos plus de 80 000 collaborateurs répartis dans 1 200 bureaux à travers 42 pays. Chez Morgan Stanley, vous aurez l'occasion de travailler aux côtés des meilleurs et des plus brillants, dans un environnement où vous bénéficierez d'un soutien et d'une grande autonomie. Nos équipes sont composées de collaborateurs infatigables et d’esprits créatifs, qui puisent leur inspiration dans la diversité de leurs parcours et de leurs expériences. Nous sommes fiers d’accompagner nos collaborateurs et leurs familles à chaque étape de leur parcours professionnel, en leur proposant des avantages sociaux et des avantages complémentaires parmi les plus attractifs et les plus complets du secteur. Il existe également de nombreuses possibilités d’évolution au sein de l'entreprise pour ceux qui font preuve de passion et de détermination dans leur travail. Pour en savoir comment leurs bureaux à travers le monde, veuillez copier-coller l'adresse dans votre navigateur. Morgan Stanley est un employeur garantissant l'égalité des chances, qui s'engage à constituer et à maintenir un effectif diversifié en termes d'expérience et d'origine. Nos efforts en matière de recrutement témoignent de notre engagement fort en faveur d'une culture d'inclusion, dans laquelle les personnes sont recrutées, formées et promues en fonction de leurs compétences et de leurs talents. Notre personnel est le reflet d'un large éventail des communautés mondiales au sein desquelles nous exerçons nos activités, apportant ainsi une grande diversité de parcours, d talents, de points de vue et d'expériences. Pour plus d'informations, rendez-vous sur:
At Morgan Stanley, we advise, originate, trade, manage and distribute capital for people, governments and institutions, always with a standard of excellence and guided by our core values. Morgan Stanley is dedicated to providing first-class service to our clients, in a way that reflects our commitment to creating a more sustainable future and fostering stronger communities around the world. In each line of business, we strive to demonstrate our belief in the power of transformative thinking, innovative strategies and leading-edge solutions—and in the ability of capital to work for the benefit of all society. What We Do
#J-18808-Ljbffr- Join Morgan Stanley as a Lead GenAI and Python Developer in a hybrid role that fosters innovation and engineering excellence across global platforms. Leverage your expertise in Python and Generative AI tools to drive impactful technology solutions. This Director-level position...Suggested
- ...Role We are seeking a Junior Fullstack Developer (Python) to join our Admission & Marketplace team. You... ..., and debugging software features. Use GenAI tools to help plan, generate, and test code. Pair-program with senior developers and participate in code reviews to...SeniorFull timeWork at officeFlexible hours
$20k per year
...looking for several passionate Software Developers to join our team. In this role you'll build... ...by cutting-edge technology and senior engineers, giving you an ideal environment... ...practices. ~ Strong, hands-on knowledge of Python or C++ (experience with both is an asset)...SeniorFull timeImmediate start- ...someone to join our Equity Swaps team as a Senior UI Developer in ESTAR to work in a global team... ...~ Knowledge in areas such as C#, SQL, Python, Java, KDB are desirable At Morgan... ...located in Montreal, Quebec. We offer a hybrid work environment, combining remote work...SeniorFull timeWork at officeRemote work
- ...Levio. We offer you a unique opportunity to develop your expertise within a high-caliber team. The... ...DESCRIPTION: Levio is currently seeking a Python Developer to contribute to a large‑scale project based in Montreal in a hybrid work model. ROLE AND RESPONSIBILITIES:...SuggestedPermanent employmentFull timeFlexible hours
- ...alongside multidisciplinary teams developing autonomous multi-agent drone... ...team to convert an existing Python solution into C++ for execution... ...a real-time environment. Develop new features and capabilities... ...Requirements The work model is hybrid (at least 3 days at the office...SeniorLong term contractPermanent employmentWork at office
- ...Backend Python Developer – AI Agentic Applications Location: Montréal, QC (Hybrid) Type: Full-Time Compensation: Competitive, based on experience About the Role We are seeking a curious, highly motivated Backend Python Developer to join our growing AI development...Full timeManual labor
- ...The client is looking for a developer whose work consists of using the APIs of its vulnerability tools to connect them to each other and to the company's other security tools. Python is the main language and the mandate mentions no other technology. The automation component...Full time
- ...Power Factors fights climate change with code. * Outside China and India ABOUT THE ROLE This is a strategically essential Senior Product Manager role. You will own three connected areas of the Unity platform: the interface where users work, the business logic...SeniorFull timeWorldwideShift work
- ...a more sustainable, more inclusive world. Job Description Python Overall 7 years of development experience with 5 years of Hands-... ...qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay...SeniorPermanent employmentFull timeLocal area
$92k - $105k per year
...Dynamic Developer Why This Role Is Open We are currently hiring for this role due to an existing or newly created vacancy within our organization. This position is open as part of our ongoing business needs, and we are actively reviewing applications to fill this...Full timeInternshipImmediate start- ...enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps... ...-side programming language such as Python, Java, Node.js/TypeScript, Go, C#, or... ..., RAG systems, vector databases, or GenAI application deployment Edge computing...SeniorFull timeWork at officeFlexible hours
- ...TÂCHES QUE VOUS ALLEZ ACCOMPLIR Nous recherchons un développeur Python hautement qualifié pour soutenir le développement continu d’un... ...YOU WILL ACCOMPLISH We are seeking a highly skilled Python developer to support the continued development of an aircraft data model used...Full timeTemporary workWorldwide
- ...difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key... ...TypeScript, with additional exposure to Python and C++ where needed. Develop and optimize... ..., and quarterly learning sessions. Hybrid work: Enjoy flexibility with our...SeniorFull timeInternshipWork at officeWork from home
- ...solidifier et étendre le cœur logiciel de Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production...SeniorFull time
$90k - $95k per year
.... We currently have a role as a Senior Fullstack Java Developer with our large consulting client for... ...Permanent 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles... ...Nice to Have Experience with Python. Additional experience working on front...SeniorLong term contractPermanent employmentFull timeContract workWork at office- ...efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software... ...recent years in modern popular programming languages such as Python, Javascript/typescript, and/or Java Has a Bachelor’s degree...SeniorFull timeWork at officeFlexible hours
- ...Vention's application authoring platform. We develop the cloud-first authoring experience along... ..., in both Typescript (Node.js) and Python. Work directly with robots, cameras, and... ...mentorship, and quarterly learning sessions. Hybrid work: Enjoy flexibility with our hybrid...SeniorFull timeInternshipWork at officeWork from home
- ...(ERS) DevOps team as a DevOps Developer to drive automation, developer... ...and operational efficiency with Python. Build and enhance CI/CD... ...OpenShift. Build and integrate GenAI-enabled applications,... ...Montreal, Quebec. We offer a hybrid work environment, combining remote...Full timeWork at officeRemote work
- ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The... ...understanding of one core programming languages (Java or Python) # RDBMS (Well versed with SQL, DB fundamentals like tables...SeniorFull time
- ...seeking a Staff Automation & Integration Developer and will be reporting to the Senior Director, Customer Engineering &... ...Experience with AlayaCare’s stack (Python, React (prefer Vue.JS), SQL, AWS).... ...in Montreal. At AlayaCare, our hybrid model includes 2 set in-office collaboration...SeniorInternshipWork at officeFlexible hoursShift work
- ...a Dev/Eng Lead proficient in .NET/C# or Python to lead a team of 3–5 members within the... ...located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and... ...inclusion, where individuals are hired, developed, and advanced based on their skills and talents...Work at officeRemote work
- ...mondiale. Ce que tu feras En tant que Développeur·e Frontend Sénior.e chez Poka, tu joueras un rôle clé dans la création de... ...collaboratif; Politique de vacances généreuse dès ton arrivée; Mode hybride - Les employé.es qui habitent dans un rayon de 40 km de notre...SeniorDaily paidFull timeWork at officeRemote workWork from homeFlexible hours
- ...une banque d'investissement? Nous recherchons un Développeur Python expérimenté , doté d’une solide expérience des systèmes distribués... ...in technology at an investment bank? We are seeking a Python Developer with a proven track record of large scale distributed systems...Full timeApprenticeshipLocal areaWorldwide
- ...Job Summary Exegy is seeking a Senior Web Developer to take a leading technical role in the... ...Louis, MO | Montreal, Canada | Belfast, UK (Hybrid) Responsibilities Take technical... ...API integrations and microservices using Python, FastAPI, or Node.js Establish scalable...SeniorFull time
- ...emissions. We are looking for a senior engineer who wants their work to... ...lifecycle, with a focus on developing features and delivering value to users. Develop, test, integrate, and deploy backend... ...value. Strong experience with Python. Experience designing and implementing...SeniorFull timeLocal areaRemote workFlexible hours
- ...difference. Job Description As a Senior Software Developer at Vention… Reporting to the Machine... ...Solid backend development experience (Python or similar), with working knowledge of... ...mentorship, and quarterly learning sessions. Hybrid work: Enjoy flexibility with our hybrid...SeniorLong term contractFull timeInternshipWork at officeWork from home
- ...experiencing strong growth, we are actively seeking an experienced Senior C# .NET Backend Developer . About the Role As part of a high-performing... ...Details & Conditions Location: Montreal, QC (Hybrid model). Contract Duration: 12-month contract (...SeniorPermanent employmentFull timeContract workImmediate startRelocationRelocation package
- ...par l’IA). À titre de Développeur·se senior ML/DL au sein de la Neuro Squad, vous serez... ...deep learning Excellente maîtrise de Python et des bibliothèques de deep learning... ...affiliate logic engine). As a Senior ML/DL Developer in the Neuro Squad, you will architect...SeniorFull timeApprenticeshipWork at officeFlexible hours
- ...an Agentic Development Life Cycle (ADLC). We are looking for senior developer who embrace AI-assisted engineering practices and can lead by... ...smooth running of operations. Our benefits ~ Recurring hybrid work allowance; ~ Compensation that recognizes your contribution...SeniorFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior GenAI and Python Developer (Hybrid). Be the first to apply!
- développeur python Montréal, QC
- python developer Montréal, QC
- junior python developer Montréal, QC
- python developer no experience Montréal, QC
- python data engineer Montréal, QC
- python developer remote Montréal, QC
- acheteur senior Montréal, QC
- senior financial accountant Montréal, QC
- senior delivery manager Montréal, QC
- senior project coordinator Montréal, QC

