Software Engineer Leadership, Machine Learning RecSys | Responsable de l'équipe d'ingénieurs lo[...]

3 days ago

Vancouver BC, Greater Vancouver Regional District, BC; British Columbia, Canada Meta Full-time €192,000 - €256,000

Meta is seeking talented Machine Learning engineers to join our teams in building products, with the mission of connecting billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for engineers who can help us advance the way people connect globally. If you're interested in joining a collaborative team and working on exciting projects that have a significant impact, we encourage you to apply.-Meta recherche des ingénieurs talentueux en apprentissage automatique pour rejoindre ses équipes et participer à la création de produits, avec pour mission de connecter des milliards de personnes à travers le monde. En tant que membre de notre équipe, vous aurez l'occasion de travailler sur des problèmes techniques complexes, de développer de nouvelles fonctionnalités et d'améliorer les produits existants sur diverses plates-formes, notamment les appareils mobiles et les applications Web. Nos équipes repoussent sans cesse les limites de l’expérience utilisateur, et nous recherchons des ingénieurs capables de nous aider à faire évoluer la manière dont les gens communiquent à l’échelle mondiale. Si vous souhaitez rejoindre une équipe collaborative et travailler sur des projets passionnants ayant un impact significatif, nous vous encourageons à postuler.
Software Engineer Leadership, Machine Learning RecSys | Responsable de l'équipe d'ingénieurs logiciels, apprentissage automatique et systèmes de recommandation

Responsibilities:
Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences Implement custom user interfaces using latest programming techniques and technologies Develop reusable software components for interfacing with back-end platforms Analyze and optimize code for quality, efficiency, and performance Lead complex technical or product efforts and provide technical guidance to peers Architect efficient and scalable systems that drive complex applications Identify and resolve performance and scalability issues Work on a variety of coding languages and technologies Establish ownership of components, features, or systems with expert end-to-end understanding | Collaborer avec des équipes pluridisciplinaires (produit, conception, opérations, infrastructure) afin de créer des expériences applicatives innovantes. Mettre en œuvre des interfaces utilisateur personnalisées à l’aide des techniques et technologies de programmation les plus récentes. Développer des composants logiciels réutilisables destinés à s’interfacer avec les plates-formes dorsales. Analyser et optimiser le code en fonction de critères de qualité, d’efficacité et de performance. Diriger des projets techniques ou liés aux produits complexes et fournir des conseils techniques à vos collègues. Concevoir des systèmes efficaces et évolutifs capables de prendre en charge des applications complexes. Identifier et résoudre les problèmes de performance et d’évolutivité. Travailler avec divers langages de programmation et technologies. Assumer la responsabilité de composants, de fonctionnalités ou de systèmes en faisant preuve d’une maîtrise approfondie de bout en bout.
Minimum

Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience | Licence en informatique, en génie informatique, dans un domaine technique pertinent, ou expérience pratique équivalente4+ years of experience in software engineering, or a relevant field. 3+ years of experience if you have a PhD | Au minimum quatre ans d’expérience en génie logiciel ou dans un domaine pertinent. Trois ans et plus d'expérience si vous êtes titulaire d'un doctorat3+ years of experience in one or more of the following areas: machine learning, recommendation systems, artificial intelligence, or related technical field | Au moins trois ans d'expérience dans un ou plusieurs des domaines suivants : Apprentissage automatique, systèmes de recommandation, intelligence artificielle ou domaine technique connexeExperience with developing machine learning models at scale from inception to business impact | Expérience dans le développement de modèles d'apprentissage automatique à grande échelle, de leur conception initiale jusqu'à leur impact sur l'activitéKnowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts | Connaissances en développement et en débogage en C/C++ et Java, ou expérience avec des langages de script tels que Python, Perl, PHP ou les scripts shellExperience with scripting languages such as Python, Javascript or Hack | Expérience avec des langages de script tels que Python, JavaScript ou HackMove &