Jobs
>
Montréal

    Ingénieur logiciel - Montreal, Canada - Microsoft

    Microsoft
    Microsoft Montreal, Canada

    Found in: Talent CA C2 - 6 days ago

    Default job background
    Full time
    Description

    Overview

    Venez construire le cœur des Copilots de Microsoft avec l'équipe Microsoft Turing, en rejoignant un groupe diversifié d'ingénieurs et de scientifiques appliqués pour améliorer, maintenir et développer la plateforme alimentant tous les assistants de pointe de Microsoft.

    L'équipe Microsoft Turing est une équipe de recherche et d'ingénierie innovante travaillant sur des modèles d'apprentissage profond de pointe pour alimenter les expériences des utilisateurs finaux à travers l'entreprise. Les scientifiques appliqués et les ingénieurs logiciels de l'équipe Turing travaillent ensemble pour repousser les limites des modèles d'apprentissage profond à grande échelle sur l'infrastructure de formation distribuée de classe mondiale de Turing.

    L'équipe travaille sur des projets à travers tout le cycle de vie de l'apprentissage profond. Cela comprend des modèles d'apprentissage profond pour la représentation du langage, la génération du langage, les représentations d'images et l'apprentissage par renforcement qui sont ensuite exploités pour des tâches en aval pour Bing, Office, Xbox, et plus encore.

    En tant qu'ingénieur logiciel dans l'équipe Turing, vous utiliserez vos compétences et votre expérience pour aider à construire la plateforme qui alimente les copilotes de Microsoft. Vous travaillerez en étroite collaboration avec des scientifiques appliqués et des ingénieurs pour construire et concevoir à la fois des capacités de plateforme backend ainsi que des scénarios de copilote de base visant à ravir nos clients. Vous serez responsable de la construction de fonctionnalités évolutives, performantes et de pointe. Cela implique de définir l'architecture, la mise en œuvre, de s'assurer que tout est testé et robuste, et de définir des processus pour améliorer nos meilleures pratiques.

    Voulez-vous travailler avec une équipe de classe mondiale d'ingénieurs et de scientifiques appliqués? Aimeriez-vous faire partie d'une équipe diversifiée, passionnée, à culture ouverte, à haute visibilité avec des objectifs ambitieux et un historique de livraison d'un impact de grande valeur à travers l'entreprise? Nous embauchons à tous les niveaux, du niveau d'entrée au Principal. Si vous partagez notre passion de construire des produits innovants et d'utiliser la puissance de l'apprentissage automatique dans des situations réelles à grande échelle pour le bénéfice de nos clients, nous aimerions considérer votre candidature.

    La mission de Microsoft est de donner à chaque personne et à chaque organisation sur la planète les moyens d'accomplir plus. En tant qu'employés, nous nous réunissons avec un état d'esprit de croissance, innovons pour autonomiser les autres et collaborons pour réaliser nos objectifs communs. Chaque jour, nous nous appuyons sur nos valeurs de respect, d'intégrité et de responsabilité pour créer une culture d'inclusion où tout le monde peut s'épanouir au travail et au-delà.

    Come build the core of Microsoft's Copilots with the Microsoft Turing Team, joining a diverse group of engineers and applied scientists to improve, maintain and scale the platform powering all of Microsoft's industry-leading assistants.

    The Microsoft Turing team is an innovative research and engineering team working on state-of-the-art deep learning models to power end user experiences across the company. Applied scientists and software engineers in the Turing team work together to push the boundaries of large-scale deep learning models on Turing's world class distributed training infrastructure.

    The team works on projects across the entire deep learning life cycle. This includes deep learning models for language representation, language generation, image representations, and reinforcement learning which are then leveraged for downstream tasks for Bing, Office, Xbox, and more.

    As a Software Engineer in the Turing team, you will leverage your skills and experience to help build the platform that powers Microsoft's copilots. You will work closely with applied scientists and engineers on building and designing both backend platform capabilities as well as core copilot scenarios aimed at delighting our customers. You will be responsible for building scalable, performant, and cutting-edge features. This involves defining the architecture, implementation, ensuring everything is tested and robust, and defining processes to improve our best practices.

    Do you want to work with a world class team of engineers and applied scientists? Would you like to be a part of a diverse, passionate, open-cultured, high visibility team with ambitious goals and a track record for delivering high value impact across the company? We are hiring at all levels from entry level to Principal. If you share our passion of building innovative products and utilizing the power of machine learning in large-scale real-world situations for the benefit of our customers, we would love to consider your application.

    Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

    Qualifications

    Qualifications requises :

  • Baccalauréat en informatique ou dans un domaine technique connexe ET 2 ans d'expérience en ingénierie technique avec la programmation dans des langages, y compris, mais sans s'y limiter, C#, JavaScript ou Python
  • OU une expérience équivalente.
  • 2 ans ou plus d'expérience en développement de logiciels de niveau système commercial, avec l'un ou plusieurs des éléments suivants: Systèmes distribués, Recherche d'informations et/ou Exploration de données, Fondamentaux de l'apprentissage automatique.
  • Expérience dans l'un ou plusieurs des domaines suivants: développement Web à grande échelle, développement d'applications, systèmes distribués et/ou recherche d'informations.
  • Expérience dans DevOps pour maintenir des services en direct et/ou des cadres d'application.
  • Qualifications préférées :

  • Baccalauréat en informatique ou dans un domaine technique connexe ET 4 ans d'expérience en ingénierie technique avec la programmation dans des langages, y compris, mais sans s'y limiter, C, C++, C#, Java, JavaScript ou PythonOU Maîtrise en informatique ou dans un domaine technique connexe ET 2 ans d'expérience en ingénierie technique avec la programmation dans des langages, y compris, mais sans s'y limiter, C, C++, C#, Java, JavaScript ou PythonOU expérience équivalente.
  • Motivé et capable de travailler de manière indépendante ainsi que dans un environnement de travail collaboratif pour rechercher des solutions innovantes à des problèmes techniques/commerciaux difficiles.
  • Expérience en conception, résolution de problèmes et compétences en analyse de données, avec une passion démontrée pour la qualité, les performances et l'excellence en ingénierie.
  • L'expérience du développement UX sur différents frameworks frontend sera un plus.
  • Capacité à communiquer clairement les détails techniques à travers les frontières organisationnelles.
  • Expérience avec l'orchestration LLM et l'hébergement de modèles ML.
  • Des compétences de communication efficaces en anglais sont préférées.
  • Software Engineering IC3 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 79,600 $ CAD à 153,000 $ CAD par année.

    Pour plus d'information au sujet de la rémunération, veuillez cliquer ici:

    Microsoft est un employeur qui a accès à l'égalité d'accès à l'emploi. Tous les candidats qualifiés recevront une considération pour l'emploi sans égard à l'âge, l'ascendance, la couleur, le congé de soins familiaux ou médicaux, l'identité ou l'expression de genre, les informations génétiques, l'état matrimonial, l'état de santé, l'origine nationale, le handicap physique ou mental, l'affiliation politique, le statut d'ancien combattant protégé, la race, la religion, le sexe (y compris la grossesse), l'orientation sexuelle ou toute autre caractéristique protégée par les lois, règlements applicables, et ordonnances. Si vous avez besoin d'aide et/ou d'une mesure d'adaptation raisonnable en raison d'un handicap pendant le processus de postulation ou de recrutement, veuillez envoyer une demande via le .

    Les avantages/avantages énumérés ci-dessous peuvent varier en fonction de la nature de votre emploi chez Microsoft et du pays où vous travaillez.

    Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, C#, JavaScript, or PythonOR equivalent experience.
  • 2+ years of commercial systems level software development experience, with one or more of the following: Distributed Systems, Information Retrieval and/or Data Mining, Machine Learning fundamentals.
  • Experience with one or more of the following: large scale of Web development, App development, Distributed Systems and/or Information Retrieval
  • Experience in DevOps to maintain live services and\or application frameworks.
  • Additional Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Motivated and able to work independently as well in a collaborative team setting to research innovative solutions to challenging technical/business problems.
  • Experience with design, problem solving, and data analysis skills, with demonstrated passion for quality, performance, and engineering excellence.
  • Experience with UX development on different frontend framework will be a plus.
  • Ability to communicate technical details clearly across organizational boundaries.
  • Experience with LLM orchestration and hosting ML model
  • Proficient communication skills in English are preferred.
  • Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $79,600 - CAD $153,000 per year.

    Find additional pay information here:

    #WebXT #NextPlay #msturingjobs #satiwary

    Responsibilities

  • Conduire des projets de la conception à la mise en œuvre, à l'expérimentation et enfin à la livraison à nos utilisateurs.
  • Comprendre les scénarios, les défis et les problèmes dans un domaine de fonctionnalités.
  • Proposer des conceptions, des solutions, des atténuations et être responsable des résultats axés sur les mesures.
  • Travailler de manière indépendante pour implémenter, tester et expédier des fonctionnalités sur différentes plateformes et avoir un impact sur les principales mesures. Innover des idées de fonctionnalités, analyser les opportunités grâce à l'exploration de données des journaux Bing et à l'étude des utilisateurs.
  • Comprendre toutes les mesures, être capable d'obtenir des informations sur ce qui s'est passé à partir de la carte de score du trafic réel et élaborer un plan d'amélioration.
  • Créer des tableaux de bord et des tests en ligne pour surveiller la couverture, les performances et la disponibilité des fonctionnalités intégrées.
  • Collaboration avec des équipes partenaires internes et externes à l'échelle mondiale.
  • Incarner notre culture et nos valeurs.
  • Driving projects from design through implementation, experimentation and finally shipping to our users.
  • Understand scenarios, challenges, and issues in a feature area. Propose design, solutions, mitigations, and be responsible for metric-driven result.
  • Work independently to implement, flight and ship features to different canvases and have impact on key metrics.
  • Innovate feature ideas, analyze opportunities through data mining of Bing logs and user study.
  • Understand all the metrics, able to get insights of what happened from real traffic scorecard, and come up with improvement plan.
  • Build dashboard and online tests to monitor mainstreamed features' coverage, performance and availability.
  • Collaboration with internal and external partner teams globally.
  • Embody our and
  • Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

  • XNRGY

    Ingénieur en logiciels

    Found in: Talent CA C2 - 2 days ago


    XNRGY Longueuil, Canada Permanent - Temps plein

    Commitment to Our People · Competitive salary and benefits · Strong emphasis on work-life balance with flexible and remote work schedule options · Stable, long-term employment with opportunities for advancement based on merit, skill, and initiative · Professional development tra ...

  • CENTRIC SOFTWARE

    Ingénieur Logiciel Java/Javascript F/H

    Found in: Jooble CA O C2 - 1 hour ago


    CENTRIC SOFTWARE Montréal, QC, Canada

    We are seeking a software engineer with a robust set of skills to join our dynamic Skyline team. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resil ...

  • Microsoft Canada

    Ingénieur logiciel

    Found in: beBee S2 CA - 2 weeks ago


    Microsoft Canada Montreal, Canada Full time

    Overview · Venez construire le cœur des Copilots de Microsoft avec l'équipe Microsoft Turing, en rejoignant un groupe diversifié d'ingénieurs et de scientifiques appliqués pour améliorer, maintenir et développer la plateforme alimentant tous les assistants de pointe de Microsoft. ...

  • Microsoft Games

    Ingénieur logiciel

    Found in: beBee S2 CA - 2 weeks ago


    Microsoft Games Montreal, Canada Full time

    Venez construire le cœur des Copilots de Microsoft avec l'équipe Microsoft Turing, en rejoignant un groupe diversifié d'ingénieurs et de scientifiques appliqués pour améliorer, maintenir et développer la plateforme alimentant tous les assistants de pointe de Microsoft. · L'équip ...

  • Osedea Inc.

    Ingénieur/Spécialiste logiciel

    Found in: Jooble CA O C2 - 5 hours ago


    Osedea Inc. Montréal, QC, Canada

    Nous sommes une entreprise de technologie en plein essor, spécialisée dans le développement agile. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons à cœur les grands rêves, les aspirations et l'avancement professionnel de chaque membre de notre é ...

  • ALTEN

    Ingénieur Logiciel Senior

    Found in: Jooble CA O C2 - 5 hours ago


    ALTEN Montréal, QC, Canada

    Job description *English will follow* · Avec consultants dans le monde, ALTEN est un leader dans le secteur de l'ingénierie et du conseil en technologies de l'information. Depuis plus de 30 ans, nous contribuons à optimiser la performance technologique des entreprises. · À titre ...

  • Corning

    Ingénieur en Support Logiciel

    Found in: beBee S2 CA - 3 weeks ago


    Corning Montreal, Canada

    Numéro de la demande de recrutement: 62495 · Corning est vital pour le progrès - dans les industries que nous contribuons à façonner et dans le monde que nous partageons. Nous inventons des technologies qui changent la vie en utilisant la science des matériaux. Notre expertise sc ...

  • Astek Canada

    Ingénieur Implémentation Logiciel

    Found in: Jooble CA O L C2 - 1 hour ago


    Astek Canada Montréal, QC, Canada

    Le Groupe AstekCréé en France en 1988, Astek est un acteur mondial de l'ingénierie et du conseil en technologies. Fort de son expertise dans de nombreux secteurs industriels et tertiaires, Astek accompagne ses clients internationaux dans le déploiement intelligent de leurs produi ...

  • Ivalua

    ingénieur application client logiciel

    Found in: Talent CA C2 - 5 days ago


    Ivalua Montreal, Canada

    INGÉNIEUR APPLICATION CLIENT LOGICIEL · Leader du "Magic Quadrant", les solutions d'Ivalua fonctionnent dans une économie mondiale complexe. · Nos solutions innovantes Source-to-Pay comprennent l'automatisation des flux de travail personnalisés pour sourcer, contracter, demande ...

  • Akkodis

    Ingénieur logiciel Senior Angular

    Found in: Appcast CA C2 Glassdoor - 4 hours ago


    Akkodis Montreal, Canada

    Récemment, le développement d'un logiciel crucial pour notre entreprise a été déplacé vers notre bureau de Montréal. C'est avec un grand enthousiasme que nous formons une nouvelle équipe pour assumer la responsabilité de ce logiciel et de cette nouvelle technologie pour notre com ...

  • Intact Financial Corporation

    Alternance - Ingénieur logiciel Java

    Found in: Jooble CA O C2 - 5 hours ago


    Intact Financial Corporation Montréal, QC, Canada

    Qui a besoin d'assurance? Au Intact Lab, nous transformons l'expérience client de millions de Canadiens avec l'apprentissage machine, la science des données, le génie logiciel, l'intelligence artificielle, l'agilité, l'expérience utilisateur et la conception créative. · Notre fo ...

  • Astek Canada

    Ingénieur(e) en Développement de Logiciels Embarqués

    Found in: Whatjobs CAC2 - 1 hour ago


    Astek Canada Montréal, Canada

    INGÉNIEUR(E) EN DÉVELOPPEMENT DE LOGICIELS EMBARQUÉS · MONTRÉAL · Astek Canada fait partie du Groupe Astek présent dans 22 pays et soutenu par plus de 7 500 ressources hautement qualifiées en TI / ingenierie. Au Canada, la firme se spécialise en service conseil TI et en ingénieri ...

  • Rdpartners

    Ingénieur principal de projet logiciel, RS&DE

    Found in: Jooble CA O C2 - 5 hours ago


    Rdpartners Montréal, QC, Canada

    Ingénieur principal de projet logiciel, RS&DE · R&DPartnersest un cabinet de consultants scientifiques et fiscaux primé qui, grâce à des outils d'intelligence artificielle et à des logiciels spécialisés, aide les entreprises à recevoir plus de fonds publics plus rapidement et av ...

  • Astek Canada

    Ingénieur(e) en Développement de Logiciels Embarqués

    Found in: Jooble CA O L C2 - 5 hours ago


    Astek Canada Montréal, QC, Canada

    INGÉNIEUR(E) EN DÉVELOPPEMENT DE LOGICIELS EMBARQUÉSMONTRÉALAstek Canada fait partie du Groupe Astek présent dans 22 pays et soutenu par plus de 7 500 ressources hautement qualifiées en TI / ingenierie. Au Canada, la firme se spécialise en service conseil TI et en ingénierie.Depu ...

  • DiliTrust

    Ingénieur logiciel sénior – Développement Web

    Found in: Talent CA C2 - 3 days ago


    DiliTrust Montreal, Canada Permanent

    · Ingénieur logiciel sénior – Développement Web chez DiliTrust | softgarden · View job here Ingénieur logiciel sénior – Développement Web · Temps plein · 2045 Stanley St #1500, Montreal, QC H3A 2V4, Canada · Hybrid · Avec expérience professionnelle · Etes-vous prêt à participe ...

  • RBC - Banque Royale

    Ingénieur logiciel de système à faible latence

    Found in: Talent CA C2 - 2 weeks ago


    RBC - Banque Royale Montreal, Canada Full time

    Résumé du travail · Description du poste · Description du poste · Technologie, Marchés des capitaux, est à la recherche d'un ingénieur logiciel expérimenté pour son infrastructure C++ de négociation et d'exécution d'opérations sur actions mondiales fondée sur des structures de do ...

  • Microsoft Canada

    Ingénieur logiciel sénior/ senior software engineer

    Found in: Jooble CA O C2 - 5 hours ago


    Microsoft Canada Montréal, QC, Canada

    À l'intérieur de l'équipe des expériences Web de Microsoft · Venez construire le noyau des copilotes de Microsoft avec l'équipe de Turing Microsoft, en rejoignant un groupe diversifié d'ingénieurs et de scientifiques appliqués pour améliorer, maintenir et étendue la plate-forme ...

  • Raymond Chabot Grant Thornton

    Ingenieur Developpement Logiciel Web H/F

    Found in: Jooble CA O C2 - 5 hours ago


    Raymond Chabot Grant Thornton Montréal, QC, Canada Full time

    Travailler chez Raymond Chabot Grant Thornton, c'est faire le choix de s'accomplir au sein d'une équipe motivante, d'avoir une foule de possibilités pour faire progresser sa carrière, de parfaire ses connaissances et de bénéficier d'avantages sociaux et de conditions de travail q ...

  • Microsoft Games

    Ingénieur logiciel sénior/ Senior Software Engineer

    Found in: beBee S2 CA - 1 week ago


    Microsoft Games Montreal, Canada Full time

    À l'intérieur de l'équipe des expériences Web de Microsoft · Venez construire le noyau des copilotes de Microsoft avec l'équipe de Turing Microsoft, en rejoignant un groupe diversifié d'ingénieurs et de scientifiques appliqués pour améliorer , maintenir et étendue la plate- form ...

  • Microsoft Canada

    Ingénieur logiciel sénior/ Senior Software Engineer

    Found in: beBee S2 CA - 1 week ago


    Microsoft Canada Montreal, Canada Full time

    Overview · À l'intérieur de l'équipe des expériences Web de Microsoft · Venez construire le noyau des copilotes de Microsoft avec l'équipe de Turing Microsoft, en rejoignant un groupe diversifié d'ingénieurs et de scientifiques appliqués pour améliorer, maintenir et étendue la ...