About Sama:

Sama is the leading training data provider for Fortune 2000 companies such as Google, Walmart, Ford, Microsoft, and Marriott. We help these organizations get their machine learning models to production more quickly by providing accurate annotation and validation for their datasets.

80% of AI project time is spent on aggregating, cleaning, and labeling data for machine learning models Sama drives the very important task of data annotation from companies building state-of-the-art AI. 

Sama offers the highest quality SLAs in the industry, along with cutting-edge ML-assisted annotation tools, QA processes, and security and compliance standards. 

Sama has a social mission driven by the belief that “talent is equally distributed but opportunity is not.” As a certified B corp, Sama supports an ethical supply chain, and our impact was validated by MIT with a randomized control study. 

Sama has provided worker training programs to increase economic opportunity for more than 13,000 people from underserved communities. By connecting our customers with amazing talent in East Africa, we've impacted more than 59,000 workers and their dependents.

English version below

Résumé

Nous bâtissons actuellement des équipes internationales de développement d’interfaces. Nous sommes à la recherche de développeurs d’interfaces technophiles, motivés à apprendre et à travailler en équipe sur place ou en télétravail, afin de nous aider à faire passer notre plateforme d’annotation de données intelligentes au niveau supérieur. Vous participerez au développement d’un produit d’intelligence artificielle/apprentissage automatique de pointe (démo en anglais : https://youtu.be/lrX6Jm2fHFE) tout en ayant un impact social positif. Un impact social? Visionnez l’histoire de Martha au Kenya (https://youtu.be/s9nVNrV5jS8) ou le TED Talk de Leila Janah, fondatrice de l’entreprise (https://youtu.be/319sQ9s-lyQ).

Expérience et compétences requises

  • Baccalauréat en informatique ou ou autre domaine technique (mathématiques appliquées).
  • 2+ années d’expérience pratique en développement logiciel.
  • Connaissance pratique des applications monopages (SPA) et des frameworks d’interfaces modernes comme Angular et React.
  • Connaissance solide de TypeScript ou JavaScript.
  • Connaissance des meilleures pratiques et styles pour au moins un des frameworks d’interfaces.
  • Expérience avec la gestion d’état centralisée (p.ex., NgRx).
  • Bonne connaissance de HTML 5 et CSS 3.
  • Expérience pratique avec les frameworks de test d’interfaces (p. ex., Jasmine).
  • Expérience avec le modèle de développement et de livraison continus.
  • Expérience de travail avec les API REST.
  • Familiarité avec Agile et Scrum.
  • À l’aise à travailler au sein d’une équipe distribuée.

Atouts importants

  • Connaissance de WebGL et Three.js.
  • Connaissance des composants Web.
  • Familiarité avec les pratiques de développement SSDL.
  • Expérience de base en développement d’applications dorsales.

Quel est le rôle d’un développeur d’interfaces chez Sama?

À titre de développeur d’interfaces, vous rejoindrez une équipe internationale de développeurs brillants et agiles afin de bâtir une solution pour entreprises permettant l’annotation d’images et vidéos 2D et 3D pour alimenter algorithmes d’IA et d’apprentissage automatique. Visionnez la vidéo suivante pour en savoir plus sur ce que nous développons : https://youtu.be/lrX6Jm2fHFE

Vous travaillerez sur le backlog et les bogues sur sprint en cours et participerez à la conception, à la programmation, à la révision du code et au test de chaque story. Selon la portée de la story, vous serez appelé à travailler directement avec les concepteurs d’expérience utilisateur, les architectes, les gestionnaires de produits ou les développeurs d’autres équipes (p. ex., apprentissage automatique/IA, données ou backend).

Vous utiliserez des technologies de pointe en matière d’interfaces, comme Angular ou React, et les plus récentes normes HTML et CSS, en tandem avec les dernières librairies graphiques JavaScript comme WebGL et Three.js afin de bâtir la plateforme d’annotation la plus intelligente qu’il soit.

Vous aurez la chance de contribuer au développement de fonctionnalités déjà en place ou de piloter le développement de nouvelles fonctionnalités avec le reste de l’équipe. Il s’agit d’une chance unique de bâtir des fonctionnalités à partir de pratiquement rien, et ce, jusqu’à la phase de production. Ce genre d’opportunité est rare, car vous obtiendrez des commentaires directement de nos agents d’annotation à l’interne.

À titre de développeur d’interfaces, vous travaillerez au sein d’une équipe d’ingénierie internationale. L’équipe d’ingénierie œuvre pour bâtir un pipeline d’intégration continue polyvalente afin d’alléger les tâches de développement et de débogage. Nous savons qu’une intégration continue rapide et fiable fait le bonheur de tous les développeurs.

Nous participons à divers hackathons à l’interne et l’externe; nous sommes engagés envers l’innovation et l’éducation. Nous croyons que la réussite d’un développeur dépend de l’apprentissage, de la pratique et de l’innovation – toujours en continu.

À propos de Sama

Sama est le fournisseur de données d’apprentissage de confiance des entreprises du Fortune 2000 comme Google, Walmart, Ford, Microsoft et Marriott. Nous aidons ces organisations à déployer leurs modèles d’apprentissage automatique plus rapidement en offrant des données d’annotation et de validation précises pour leurs jeux de données.

Dans les projets d’IA, 80 % des efforts sont consacrés à l’agrégation, au nettoyage et au balisage de données pour les modèles d’apprentissage automatique. Sama se charge de l’annotation des données pour les entreprises qui s’affairent à bâtir des projets d’IA de pointe.

Sama offre les meilleures ENS de l’industrie, en plus d’outils d’annotation, de processus d’AQ et de normes de sécurité et de conformité de point, tout cela assisté par des technologies d’apprentissage automatique à la fine pointe.

Sama possède une mission sociale basée sur la conviction que « le talent est distribué également, mais les possibilités ne le sont pas. » À titre d’entreprise certifiée B Corp, Sama soutient une chaîne d’approvisionnement éthique et notre impact a été validé par MIT dans le cadre d’une étude de contrôle aléatoire.

Sama a offert des programmes de formation pour améliorer les perspectives économiques pour plus de 13 000 personnes provenant de communautés défavorisées. En connectant nos clients avec les meilleurs talents d’Afrique de l’Est, nous avons eu un impact positif sur plus de 59 000 travailleurs et travailleuses, ainsi que leurs proches.

Notre culture :

Sama est une entreprise unique : une entreprise technologique dotée d’une mission sociale. La culture Sama s’adresse à ceux et celles qui excellent dans un environnement à croissance rapide, qui adorent travailler avec des outils à la fine pointe de la technologie et qui ont le désir sincère d’avoir un impact positif sur le monde. Nos valeurs fondamentales sont : Une équipe, un but – Faire le travail. Point. – Confiance et transparence – Le client avant tout – Humanité.

Nos avantages :

Sama offre une rémunération concurrentielle selon l’expérience ainsi qu’un régime complet d’avantages sociaux, incluant l’assurance maladie, l’assurance dentaire, les soins de la vue, l’assurance invalidité de longue durée, l’assurance vie, l’assurance MAM, un REÉR collectif avec participation de l’employeur, des politiques généreuses en matière de jours fériés et de vacances, la possibilité de congés sabbatiques, une allocation mensuelle pour l’exercice physique et de nombreuses possibilités de développement professionnel.

Sama est fière de soutenir la diversité et l’égalité des chances en matière d’emploi.


Overview

We are building new front-end teams globally. We are looking for multiple tech-savvy front-end developers with different levels of expertise who are fast-learners and team players to join us remotely or locally and help us bring our smart data annotation platform to the next level. You will participate in developing a high-tech ML/AI product (product demo: https://youtu.be/lrX6Jm2fHFE) while you witness the social impact you make. What impact, you say? Take a look at Martha’s story from Kenya: https://youtu.be/s9nVNrV5jS8 or from the founder, Leila’s TED Talk: https://youtu.be/319sQ9s-lyQ

Qualifications:

Experience and Skills

  • Bachelor’s Degree in Computer Science or related field (Major in Applied Mathematics)
  • 2+ years of hands-on software development experience
  • Practical knowledge of single page applications (SPA) using modern front-end frameworks like Angular or React
  • Strong knowledge of TypeScript or JavaScript
  • Knowledge of the best practices and style of at least one of the front-end frameworks
  • Experience with centralized state management (E.g. NgRx)
  • Good knowledge of HTML 5, and CSS 3
  • Practical experience with front-end test frameworks (E.g. Jasmine)
  • Experience with a continuous development and delivery model
  • Experience working with REST APIs
  • Familiarity with Agile and Scrum
  • Comfortable working with a distributed team

Preferred Experience and Skills

  • Knowledge of WebGL and Three.js
  • Knowledge about Web Components
  • Familiarity with Secure Software Development practices (SSDL)
  • Basic experience with back-end development

What does a front-end developer mean at Sama?

As a front-end developer, you will join a global team of sharp and agile developers to build an enterprise solution to annotate 2D/3D images and videos to train Al/ML learning algorithms. Take a look at this https://youtu.be/lrX6Jm2fHFE to learn more about what we build.

On a sprint basis, you will work on the backlog/bugs of the active sprint; you will participate in the design, coding, code review, and testing of any story. Depending on the scope of the story, you may work directly with UX designers, Architect, Product Managers, or developers on other teams, eg, ML/AI, Data, or back-end.

You use the latest modern front-end technologies such as Angular or React along the newest web standards of HTML and CSS incorporated with some of the most modern graphical JavaScript libraries like WebGL and Three.js to build the smartest annotation platform.

You’ll get the opportunity to either contribute to developing a feature or lead the development of a feature with the rest of the team from A to Z. This is a unique opportunity as you bring a feature from almost zero to deploying it on the production. You never have this amazing opportunity anywhere else, as you get direct feedback from our in-house annotation agents. 

You, as a front-end developer, are part of the global engineering team. At the engineering team, we have built one of the most scalable CI pipelines to reduce building and debugging. We know a fast and reliable CI makes every developer happier.

We sponsor internal and external hackathons; we dedicate time for innovation and learning. We believe the success of a developer is tied to continuous learning, practice, and innovation.

Our Culture:

Sama is quite unique. We are a technology company with a social mission. People that thrive in a high-growth environment, love working on the bleeding edge of technology, and really care about having a positive impact on the world are a great fit for the Sama culture. Our core values are One Team, One Goal - Deliver. Period. - Trust & Transparency - Customer First - Humanity.

Our Benefits:

Sama offers competitive compensation commensurate with experience and a full benefits package, including: medical, dental, and vision insurance, long-term disability insurance, life, and AD&D insurance, employer-matching Group RRSP, generous holiday and vacation policies, sabbaticals, a monthly fitness stipend, and professional development opportunities.

At Sama, we pride ourselves in being a diverse and equal opportunity employer.

Apply for this Job

* Required
  
(File types: pdf, doc, docx, txt, rtf)