
Remote opportunity at
Hive.coSenior Software Engineer, Machine Learning
Hive.co seeks a Senior Software Engineer specializing in Machine Learning to operate remotely on a full-time schedule. Hive.co operates a digital marketing platform tailored for event…
Career Tools
About This Role
Hive.co seeks a Senior Software Engineer specializing in Machine Learning to operate remotely on a full-time schedule. Hive.co operates a digital marketing platform tailored for event promoters, venues, and festival organizers across North America to help them automate campaigns and engage audiences through customer data integrations. In this position, you will own outcomes related to the research and development data platform, driving initiatives from change data capture through transformation and…
Job Description
Hive.co seeks a Senior Software Engineer specializing in Machine Learning to operate remotely on a full-time schedule. Hive.co operates a digital marketing platform tailored for event promoters, venues, and festival organizers across North America to help them automate campaigns and engage audiences through customer data integrations. In this position, you will own outcomes related to the research and development data platform, driving initiatives from change data capture through transformation and model deployment.
This role suits professionals who want to build cloud-native big data infrastructure and machine learning pipelines that handle billions of interactions annually. You will design feature stores, establish training pipelines, and build monitoring systems to catch model degradation proactively. The work involves applying artificial intelligence coding agents and building large language model-powered pipelines to process audience data at scale.
Ideal candidates will bring extensive experience in distributed systems, machine learning operations, and Python development frameworks like Django. You will collaborate closely with internal product and engineering teams to deliver robust data products with clear service level agreements. If you thrive in autonomous environments where technical decisions tie directly into commercial success and customer impact, this remote opportunity offers a chance to shape a growing infrastructure.
Responsibilities
- Design and operate a cloud-native big data platform that manages audience data and interactions
- Build machine learning infrastructure including feature stores, training pipelines, model serving, and monitoring
- Manage the end-to-end data pipeline from change data capture to validation, transformation, and denormalization
- Treat data as a product by defining service level agreements and building for discoverability
- Utilize artificial intelligence coding agents as a force multiplier and build language model-powered pipelines for audience data enrichment
- Troubleshoot complex machine learning systems and resolve issues across the technical stack
Requirements
- Minimum of eight years of hands-on data engineering experience building distributed data and machine learning systems in production
- Strong core machine learning foundations covering supervised and unsupervised learning, evaluation metrics, and regularization
- Feature engineering proficiency utilizing Python machine learning tools such as pandas and scikit-learn
- Experience with production machine learning pipelines and MLOps practices including model versioning and monitoring
- Solid understanding of distributed systems principles encompassing partitioning, consistency models, and fault tolerance
- Practical application of large language models and agentic systems in production environments
- Strong communication skills for conveying technical decisions to non-technical stakeholders
Qualifications
- Prior history of owning or re-architecting a data platform end-to-end within a fast-growing environment
- Background working in software-as-a-service or event-driven product companies
Core Skills
Benefits
- Meaningful salary and equity compensation
- Fully remote work environment
- Flexible work hours with minimal meetings
- Health and dental coverage
- Parental leave top-ups in addition to employment insurance benefits
- Unlimited vacation and paid time off
Frequently Asked Questions
What is the remote status for this role?
The position is fully remote, allowing you to work from your home.
What is the employment type?
This is a full-time position.
What is the salary for this position?
The posting does not specify a concrete salary amount, though it mentions meaningful salary and equity tied to impact.
What core technical stack is used?
The technology stack includes Python and Django for programming, Clickhouse, MySQL, MongoDB, ElasticSearch, and Redshift for data stores, along with Airflow or Dagster for orchestration.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.