Recherche d'emploi > Montréal, QC > Developpeur logiciel

Développeur Senior Logiciels Embarqués en Test - LLM Embarqués/Senior Embedded Software Developer in Test - Embedded LLMs

Cerence Inc.
Montreal
Temps plein

A Moving Experience.

Qui est Cerence ?

Cerence est le leader mondial de l'IA pour le transport, spécialisé dans la création de compagnons virtuels alimentés par la voix et l'IA pour les véhicules, permettant aux utilisateurs de se concentrer sur l'essentiel.

Avec plus de 500 millions de voitures équipées de notre technologie, nous collaborons avec des constructeurs automobiles tels que Volkswagen, Mercedes, Audi, Toyota, et bien d'autres pour offrir des expériences connectées, intuitives et intégrées, créant des trajets plus sûrs et plus agréables.

Notre force motrice

Notre équipe, engagée à repousser les limites de l'innovation en IA, opère à l'échelle mondiale avec un siège social à Burlington, Massachusetts, et 16 bureaux répartis en Europe, en Asie, et en Amérique du Nord.

Nous réunissons des talents divers dans le but commun de faire progresser la prochaine génération d'expériences utilisateur pour le transport.

Notre culture est centrée sur le client, collaborative, stimulante et enrichissante, offrant des opportunités constantes de développement personnel et professionnel.

Mais ce n’est pas tout ! En tant que membre de l’équipe Cerence, vous allez aussi :

  • Collaborer avec des équipes transversales pour comprendre les exigences produit, les processus de développement des LLM et intégrer les tests dans les solutions logicielles automobiles de Cerence.
  • Concevoir et développer des suites de tests, et effectuer des tests unitaires, des tests d'intégration et des tests de précision sur des prototypes matériels ou des véhicules réels.
  • Analyser les performances des systèmes basés sur les LLM en termes de vitesse de traitement, de scalabilité et d'efficacité.
  • Développer et maintenir des outils de test automatisés pour simplifier les tests des modèles d'IA et des pipelines de données.

Assurer l'intégrité des données par une surveillance et une vérification continues.

  • Fournir une documentation claire des résultats de tests, des défauts et des problèmes de performance. Rapporter les résultats aux parties prenantes avec des recommandations exploitables pour l'amélioration.
  • Se tenir à jour avec les dernières avancées en matière de techniques et technologies de test d'IA, en appliquant les meilleures pratiques pour améliorer en continu nos processus de test.

Qui vous êtes :

  • Titulaire d'un diplôme de licence ou de master en informatique, en ingénierie logicielle, en intelligence artificielle ou dans un domaine connexe.
  • Expérience avérée dans les tests logiciels, avec une focalisation sur les modèles et systèmes d'IA / ML. Familiarité avec les outils de test, les cadres d'automatisation, les pipelines CI / CD.
  • Bonne compréhension des algorithmes et concepts de machine learning et des techniques de validation des données.
  • Solides compétences en programmation embarquée (C / C++) et maîtrise du développement logiciel avec des accélérateurs matériels de machine learning embarqués (NPU, GPU).
  • Excellentes compétences en résolution de problèmes, attention aux détails et capacité à travailler efficacement en équipe.
  • Excellentes compétences en communication et capacité à transmettre des concepts techniques aux parties prenantes non techniques.
  • La familiarité avec les processus, normes et protocoles de développement de logiciels automobiles est un atout.

Cerence Inc. (Nasdaq : CRNC et www.cerence.com) est le leader mondial dans la création d'expériences uniques et immersives pour le monde automobile.

Issue de Nuance en octobre 2019, Cerence est une entreprise nouvelle et indépendante qui a rapidement pris de l'ampleur en tant que leader dans le domaine des assistants vocaux automobiles, collaborant avec tous les principaux constructeurs automobiles de Ford et Fiat Chrysler à Daimler, Audi et BMW, en passant par Geely et SAIC pour transformer la façon dont une voiture se ressent, répond et apprend.

Son palmarès repose sur plus de 20 ans d'expérience et de leadership dans le secteur et sur plus de 500 millions de voitures en circulation aujourd'hui dans plus de 70 langues.

Alors que Cerence envisage l'avenir et poursuit un ambitieux programme de croissance, nous avons besoin de quelqu'un pour rejoindre l'équipe et aider à bâtir l'avenir de la voix et de l'IA dans les voitures.

C'est une opportunité passionnante de rejoindre l'équipe mondiale de Cerence, passionnée et dévouée, et de participer à une innovation significative dans un secteur en pleine expansion.

EMPLOYEUR ÉGALITAIRE

Cerence s'engage fermement en faveur de l'égalité des chances en matière d'emploi (EEO) et se conforme à toutes les lois fédérales, étatiques et locales interdisant la discrimination à l'emploi fondée sur l'âge, la race, la couleur, le sexe, l'identité de genre, l'expression de genre, le sexe, la stéréotypie sexuelle, la grossesse, l'origine nationale, l'ascendance, la religion, le handicap physique ou mental, l'état de santé, l'état civil, la nationalité, l'orientation sexuelle, le statut militaire ou de vétéran protégé, l'information génétique et d'autres classifications protégées.

Déclaration de politique d'égalité des chances en matière d'emploi de Cerence.

Tous les employés, potentiels et actuels, doivent rester vigilants en matière d'exécution des politiques de sécurité en milieu de travail, ce qui inclut :

Suivre les protocoles et programmes de formation sur la sécurité en milieu de travail pour se familiariser avec les moyens de maintenir un environnement de travail sûr.

Suivre les procédures de sécurité pour signaler toute activité suspecte.

Respecter les procédures de sécurité de l'entreprise pour leur efficacité.

Adhérer aux règlements et à la conformité de l'entreprise.

Encourager une tolérance zéro pour la violence au travail.

Connaissance de base des exigences en matière de sécurité de l'information et de protection des données (par exemple, comment protéger les données et comment les manipuler).

Connaissance démonstrative de la sécurité de l'information via des programmes de formation internes.

Who is Cerence?

Cerence is the global leader in AI for transportation, specializing in creating voice and AI-powered companions for cars, two-wheelers, and more, enabling users to focus on what truly matters.

With over 500 million cars equipped with Cerence technology, we collaborate with leading automakers like Volkswagen, Mercedes, Audi, and Toyota, providing connected, intuitive, and integrated experiences that create safer, more enjoyable journeys for drivers and passengers alike.

Our Driving Force

Our team, committed to pushing the limits of AI innovation, operates globally with headquarters in Burlington, Massachusetts, USA, and 16 offices across Europe, Asia, and North America.

We bring together diverse talents with the shared goal of advancing the next generation of transportation user experiences.

Our culture is customer-centric, collaborative, fast-paced, and supportive, offering continuous opportunities for learning and development to fuel your career growth.

Are you looking to have a significant impact in a dynamic industry as part of a high-performing global team? We’re looking for an exceptional Senior QA Engineer to shape the future of mobility with us!

We are seeking a skilled and detail-oriented Senior Software Developer in Test with LLM experience to join our dynamic team at Cerence.

As an Senior Software Developer in Test you will be responsible for testing, evaluating, and optimizing LLM models and AI systems tailored for automotive environments.

You will ensure the quality, safety, and performance through the design and execution of comprehensive testing strategies, ensuring the AI systems meet both functional and non-functional requirements.

But that's not all! As a Cerence team member, you'll also :

  • Collaborate with cross-functional teams to understand product requirements, LLM development processes, and integrate testing within Cerence's automotive software solutions.
  • Design and develop test suites, and conduct unit tests, integration tests, and accuracy tests on hardware prototypes or actual vehicles.
  • Analyze the performance of LLM-based systems in terms of processing speed, scalability, and efficiency.
  • Develop and maintain automated testing tools to streamline testing of AI models and data pipelines. Ensure data integrity through continuous monitoring and verification.
  • Provide clear documentation of test results, defects, and performance issues. Report findings to stakeholders with actionable insights and recommendations for improvement.
  • Stay updated with the latest advancements in AI testing techniques and technologies, implementing best practices to continuously improve our testing processes.

Who you are :

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence or related field.
  • Proven experience in software testing, with a focus on AI / ML models and systems. Familiarity with testing tools, automation frameworks, CI / CD pipelines.
  • Solid understanding of machine learning algorithms and concepts, and data validation techniques.
  • Strong embedded programming skills (C / C++) and proficiency in software development using embedded machine learning hardware accelerators (NPU, GPU).
  • Excellent problem-solving skills, attention to detail, and ability to work effectively in a collaborative team environment.
  • Strong communication skills and ability to effectively communicate technical concepts to non-technical stakeholders.
  • Familiarity with automotive software development processes, standards, and protocols is a plus.

Cerence Inc. (Nasdaq : CRNC and www.cerence.com) is the global industry leader in creating unique, moving experiences for the automotive world.

Spun out from Nuance in October 2019, Cerence is a new, independent company that has quickly gained traction as a leader in the automotive voice assistant space, working with all of the world’s leading automakers from Ford and Fiat Chrysler to Daimler, Audi and BMW to Geely and SAIC to transform how a car feels, responds and learns.

Its track record is built on more than 20 years of industry experience and leadership and more than 500 million cars on the road today across more than 70 languages.

As Cerence looks to the future and continues an ambitious growth agenda, we need someone to join the team and help build the future of voice and AI in cars.

This is an exciting opportunity to join Cerence’s passionate, dedicated, global team and be a part of meaningful innovation in a rapidly growing industry.

EQUAL OPPORTUNITY EMPLOYER

Cerence is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination on the basis of age, race, color, gender, gender identity, gender expression, sex, sex stereotyping, pregnancy, national origin, ancestry, religion, physical or mental disability, medical condition, marital status, citizenship status, sexual orientation, protected military or veteran status, genetic information and other protected classifications.

Cerence Equal Employment Opportunity Policy Statement.

All prospective and current Employees need to remain vigilant when it comes to executing security policies in the workplace. This includes :

  • Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace.
  • Following security procedures to report any suspicious activity.
  • Having respect for corporate security procedures to allow those procedures to be effective.
  • Adhering to company's compliance and regulations.
  • Encouraging to follow a zero tolerance for workplace violence.
  • Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data).
  • Demonstrative knowledge of information security through internal training programs.
  • Il y a 10 jours
Emplois reliés
Offre sponsorisée
Pratt & Whitney Canada
Longueuil, Québec

University degree in Computer Science, Software Engineering, Computer Engineering, IT or related field, or an equivalent of 10 years’ recent experience. Ce poste s'inscrit dans un environnement de travail francophone, il nécessite une très bonne connaissance de l'anglais pour lire et comprendre, au ...

Offre sponsorisée
Mir Inc.
Laval, Québec

Principales responsabilités :Gérer et coordonner toutes les ressources humaines et la logistique du projet en collaboration;Planifier et contrôler les coûts de projets et respecter les échéanciers;Établir l'échéancier et effectuer le suivi selon l'avancement des travaux;Négocier et attribuer les con...

Adoc Talent Management
Montréal, Québec

In order to accelerate the development of their solution, they are looking for a Senior Software developer, proficient in multiple programming languages such as C#, C++, Java. Mentor junior developers and manage code reviews to maintain software quality. Fluent in English is mandatory, bilingual ide...

Vention
Montréal, Québec

You'll play a key part in enhancing automation workflows, providing client support, and ensuring seamless integration of hardware and software. Develop back-end functionalities using Python to support automation workflows, ensuring seamless integration between user interfaces, robotic systems, and t...

Offre sponsorisée
L'effet Futé
Sainte-Thérèse, Québec

Nous accompagnons les entreprises dans leurs étapes de croissance, qu’il s’agisse de marketing, vente, ressources humaines, opérations, et bien plus encore. Comme l’intégration simple est effectuée par les juniors, l’intégrateur senior effectuera l’intégration avancée. Entreprise en pleine croissanc...

Logient
Montréal, Québec

Net Kentico sénior, vous jouerez un rôle clé dans la conception, le développement et la maintenance de sites Web utilisant la plateforme Kentico Xperience. Intervenir envers les enjeux techniques en cours de livraison (revue de code, coacher les développeurs). Vous travaillerez en étroite collaborat...

GBi
Québec, CA

Afin de maintenir un équilibre entre la vie de famille et la vie professionnelle, notre équipe bénéficie d'une gamme d'avantages comprenant entre autres une politique de télétravail, des horaires comprimés, des congés personnels, un service de télémédecine, des assurances collectives, un programme d...

Intelcom
Montréal, Québec

Contribute to the BI solutions, architectures and their detailed designDocument functional design analytics:Data transformation mappingWorkflows’ design (BPO)Operationalization and support processIdentify and recommend opportunities for system improvementFoster quality and integrous solutions by dev...

CBC/Radio-Canada
Montréal, Québec

English (Reading - B - Intermediate), English (Speaking - B - Intermediate), English (Writing - B - Intermediate), French (Reading - B - Intermediate), French (Speaking - B - Intermediate), French (Writing - B - Intermediate). Do you think you have the ability and drive to keep up with this exciting...

CISSS de la Montérégie-Centre
Saint-Lambert, Québec

Sommaire : Personne qui, sous la responsabilité d'un pharmacien ou d'une pharmacienne, a pour fonction principale de l'assister, selon les techniques aseptiques et les protocoles établis, dans la préparation et le conditionnement de médicaments exigeant des calculs pharmaceutiques complexes et des t...