About the Role:
The Sama R&D team is concentrated on providing integrated solutions to the most complex ML problems for Fortune 2000 customers. We utilize advanced Software Engineering practices to create scalable, secure, and efficient solutions that encompass multiple aspects of ML and AI, from data ingestion to annotation and construction and operation of ML models. We are currently seeking an exceptional Front-End Senior Software Developer ready to use their top-notch development skills to produce compelling solutions that will power the next generation of 2D and 3D image annotation for training AI/ML learning algorithms.
Specifically, in this role, you will handle our data engineering infrastructure programmatically, using Apache Spark to develop highly scalable data flows which allow us to process the image annotation data used to power our client's Machine Learning algorithms. You will be expected to generate high-quality big data processing code while receiving guidance from our seasoned developers in the data engineering and analytics team.
Responsibilities:
- Modify our existing data pipelines and create new ones using Python code
- Write unit and integration tests to thoroughly ensure the quality of our data pipelines
- Manage the deployment of data pipelines to local, development, and production environments
- Aid in the design of our different data source layers
- Integrate our data sources with Analytics tools used by our key stakeholders
Minimum Qualifications:
- 5+ years Hands-on software development experience
- Object-oriented programming software engineering experience
- Ability to design, develop, test, and optimize code
- Think incrementally and have experience in Agile development
- Experience with designing and implementing service-oriented architectures
- Understanding of backend application development and the ability to explain the strengths and weaknesses of one design choice over another
- Experience with data modeling and SQL querying
- Familiarity with at least one modern backend language (Golang, C#, Java, Python)
- Distributed data processing framework (e.g. Apache Spark, Dataflows)
- Cloud infrastructure (AWS, GCP, Azure)
- Relational storage (Postgresql, SQL Server)
- NoSQL storage
Preferred Qualifications:
- Knowledge/experience with front-end applications (React, Angular)
- Familiarity with test-driven development
- Experience in mentorship or teaching roles
- Comfortable working with a distributed team
- Statistical background
About Sama:
Sama offers high-quality training data that fuels AI technology for Fortune 2000 companies like Google, Walmart, Ford, Microsoft, and Marriott. We are experts in data curation and annotation for 2D and 3D image, video, and sensor data for machine learning algorithms. Sama offers the highest quality SLAs in the industry, coupled with revolutionary ML-assisted annotation tools, QA processes, and security and compliance standards.
Founded in 2008 on the belief that "talent is equally distributed, but opportunity is not", Sama is inspired by expanding opportunities for those who are underprivileged. Sama has provided worker training programs that have created economic opportunities for more than 13,000 individuals from underserved communities. We've impacted more than 59,000 workers and their dependents by connecting our clients with incredible talent in East Africa.
Our vision is to provide data scientists, ML engineers, and data operations teams with an indispensable, integrated platform for AI data preparation, labeling, and collection. Visit www.sama.com for more information.
Our culture:
Sama is special. We are a tech company with a social mission. We welcome those who thrive in a high-growth environment, enjoy working on the leading edge of technology, and genuinely want to make a positive impact on the world. Our core values are One Team, One Goal - Deliver. Period. - Trust & Transparency - Customer First - Humanity.
Our Benefits:
Sama provides competitive compensation commensurate with experience and a comprehensive benefits package, which includes medical, dental, and vision insurance, long-term disability insurance, life and AD&D insurance, employer-matching Group RRSP (Canada) and 401K (US), 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.