Technical Lead Software Developer, Front-End
Sama
Montreal, Québec, CA
5d ago

About the Job:

The Sama R&D team is focused on delivering integrated solutions solving the most complex ML problems for over 25% of the Fortune 50. We use advanced software development practices to build scalable, secure, and efficient solutions covering multiple aspects of ML and AI, from data ingestion to annotation and building and operating ML models.

To help us with our mission, we're looking for an exceptional Front-End Technical Lead ready to join in and use their outstanding development skills to deliver compelling solutions powering the next generation of 2D and 3D image annotation for training AI/ML learning algorithms! You will provide technical leadership to a team of talented developers and own all aspects of our platform 2D or 3D feature set. Through proper planning and delivery, you will collaboratively work with Product Management and your scrum team to deliver the best UI experience and features to our customers.

 

Minimum Qualifications:

  • 15y+ Hands-on software development experience, including 3y+ as a technical leader with experience in both front-end and back-end technologies
  • Lead multiple service-oriented large scale projects from functional to the implementation plan 
  • Had a passion for Mentoring and coaching other developers
  • Implemented complex Javascript applications, directives, controllers, services using Angular, React, or Vue
  • Experience with centralized state management (E.g. NgRx)
  • Familiarity with testing frameworks (E.g. Jasmine)
  • Think in terms of incremental delivery and experience in Agile development
  • Understanding backend application development and the ability to explain the strengths and weaknesses of one design choice over another
  • Prior experience with the following technologies:
    • Expert in any one of the modern JavaScript MV-VM/MVC frameworks
    • At least one modern language on the back end (NodeJS, Golang, C#, Java, Python)
    • Strong expertise with HTML, CSS.
    • Good understanding of AJAX and JavaScript Dom manipulation Techniques

 

Preferred Qualifications:

  • BS, MS or PhD in Computer Science, Engineering, Software Development or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
  • You have held positions as mentors or teachers
  • Comfortable working with a distributed team
  • UX background
  • Experience with Three.js
  • Experience with WebGL
  • Data modeling and SQL querying experience
  • Experience designing and implementing SOA
  • Writing cross-browser compatible code

 

About Sama:

25% of the Fortune 50 trust Sama to deliver secure, high-quality training data and validation for the technology teams driving humanity forward. From self-driving cars to smart hardware, Sama fuels AI. Founded over a decade ago, we’re experts in image, video, and sensor data annotation and validation for machine learning algorithms in industries including automotive, navigation, AR/VR, biotech, agriculture, manufacturing, and e-commerce. Our staff are driven by a mission to expand opportunity for low-income people through the digital economy, and our social business model has helped lift over 50,000 people out of poverty.

 

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 grit, integrity, humanity, and GTD (Get Things Done).

 

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 take pride in being a diverse and equal opportunity employer.

Powered by JazzHR

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form