About this role
Senior Software Engineer, Machine Learning is a remote position based in Canada that involves designing and scaling data and machine learning platforms for event marketing technology. This role suits an experienced engineer with a strong background in distributed systems, machine learning operations, and data product ownership.
Role Overview
Senior Software Engineer, Machine Learning is a full-time remote role at hive.co within the R&D Data team. The professional in this role will build and own cloud-native big data and machine learning platforms, ensuring reliable performance and supporting personalized marketing tools for event organizers across North America.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
hive.co provides a marketing platform for event marketers, helping brands automate and personalize email and SMS campaigns to sell out events. The platform integrates with ticketing and e-commerce partners like Ticketmaster and Shopify to provide real-time customer data. Started in a University of Waterloo computer lab in 2014 and a Y Combinator graduate from the summer 2014 batch, the company operates as a fully remote team distributed across Canada.
How to Apply
Candidates should apply directly on the official company careers page at the hive.co website.
Skills and tech stack
Questions candidates ask
Where is the Senior Software Engineer, Machine Learning position located?
The position is fully remote and located across Canada.
How many years of experience are required for this role?
Candidates must have 8+ years of hands-on data engineering experience designing, building, and operating large-scale distributed data and ML systems in production.
What programming languages and data stores are used in the tech stack?
The programming stack utilizes Python and Django. Data stores include ClickHouse, MySQL, MongoDB, ElasticSearch, and Amazon Redshift.
What benefits are included with this role?
Benefits include a meaningful salary and equity, fully remote work, flexible hours, health and dental coverage with parental leave top-ups, and unlimited vacation or paid time off.
How should candidates apply for the job?
Candidates should apply on the official hive.co careers page.
