Remote Location Worldwide
Job Type Full-time
Posted 3wks ago
May 14, 2023 - Viamo Inc is hiring a remote Staff / Senior Machine Learning/Data Engineer. 📍Location: Worldwide.
Staff / Senior Machine Learning/Data Engineer
Do you want to just build software, or do you want to build software that helps people improve their lives? Viamo is a mission-driven organization and communication platform that is supporting people in geographies with minimal access to the Internet (take a look at some examples of our impact here). With everything that has happened in the past few years, many of us have reconsidered what we want to do with our lives and how we can make a meaningful impact. Viamo is a place where you can work with talented, driven, and thoughtful people to improve the world for the better. If that sounds intriguing, please read on…
We are looking for a passionate and experienced Staff / Senior ML/Data Engineer to design and develop high-quality, modern data-driven solutions to fulfill our mission. You will be building software that is currently used in 40+ countries (primarily across Asia, Africa, and the Caribbean) to give connectivity to people with limited technology. You will be part of a team that is building, scaling, and maintaining Viamo's products including our large-scale web application and communication platform that processes 4 million+ interactions a day and positively impacts millions of lives. In the years ahead, we are aiming to scale our platform strategy to go beyond sharing information: connecting 100 million active users to vital services and many of the benefits of the digital economy.
All our users need is a simple mobile phone and a mobile connection to get access to vital information and services. Through channels such as text messaging and Interactive Voice Response (as well as internet-based channels such as Facebook Messenger and WhatsApp), end-users who are farmers, expectant mothers, small business owners, and others can get access to life-changing information. Throughout the COVID pandemic, Viamo's platform was key to efforts in many countries to get public health information out to hard-to-reach populations.
We are looking for a Staff or Senior-level Machine Learning/Data Engineer who has been doing ML-focused development for 8+ years with backend development experience. Ideally, has formal training in Computer Science or Software Engineering. Specifically, we are looking for an Engineer to help us design, build, and maintain scalable Machine Learning solutions that optimize our user's experience on our platform. Experience with recommender systems and personalization engines would be a huge asset.
The successful candidate will have experience with large-scale distributed systems and ML technologies coupled with a solid understanding of database and data analytics. It would be an advantage, although not a prerequisite, to have experience in some or all of our key tech stack components, including:
(The list above represents the key ones - we use many other technologies, including AWS, Docker, Ansible, Jenkins, BitBucket, etc.)
We are new to the world of Machine Learning, so we would expect you to help advise us on some of the tools and frameworks to use.
Strong written and verbal communication skills are a prerequisite, as we are a very team-oriented company working remotely with colleagues across the world, so clear communication is central to our success. We appreciate people who balance thinking long-term and pursuing technical excellence and are focused on delivering value to users. We are experienced Agile / Scrum practitioners and we operate in multi-disciplinary product crews towards shared success. If you are an independent, self-starting, and quality-minded developer with top-notch communication and analytical skills, we would like to talk to you.
At Viamo, we envision a world where all people have access to the information they need to make decisions for healthy, prosperous lives, and have meaningful relationships with governments, civil society, and businesses.
With more than 300 team members spread across 25 countries, and serving projects in more than 40 countries, we truly work on a global scale to catalyze a mobile tech movement. We are connecting nonprofits, governments, and businesses to the people they serve using the digital technologies they already have in their pockets (voice calls, interactive SMS, and social network chatbots). The majority of our Engineering team is based in Canada, but we have team members all over the world.
At Viamo, we value Diversity, Equality, and Inclusion. We know that diverse perspectives and experiences make our products, services, and teams stronger.
Did you know?
HR research shows that men apply to jobs when they meet an average of 60% of the criteria, but women and other under-represented people often apply only if they feel they check 100% of the requirements. We would love to see your application even if you don't feel you hit every point below. If you think this role looks like something you want to do and could grow into - we are excited to see your application!
As a Staff / Senior ML/ Data Engineer, your responsibilities include:
What's in it for you?