Ground News is a platform that allows users to compare news sources and understand media bias.
The company aims to provide a better way for people to stay informed amidst political polarization and media distrust.
The Machine Learning Engineer will work on AI applications tailored for the news landscape, utilizing a dataset of over 60,000 articles from more than 50,000 global sources.
Responsibilities include owning and maintaining production pipelines for processing news articles, curating news content for ML applications, building ML solutions for article clustering and content recommendations, designing evaluation datasets, managing microservices, and leading deployment processes.
Requirements:
Candidates must have proven hands-on experience in developing, deploying, and maintaining ML pipelines, including recommendation engines and MLOps workflows.
Strong familiarity with infrastructure-as-code tools like Terraform and orchestration with Kubernetes on AWS or GCP is required.
Experience with data management using ElasticSearch and Postgres is necessary.
Professional experience as an MLOps or DevOps engineer with a strong foundation in Python and cloud-native tooling (AWS or GCP, Kubernetes) is essential.
Applicants should have 3-6 years of applied, hands-on experience in ML at scale, with end-to-end ownership of deployment, maintenance, and iteration.
Expertise in autoscaling Kubernetes workloads using tools like KEDA and SQS is required.
Proficiency in Python is mandatory, while knowledge of Go and Node.js is a plus.
Hands-on experience with Large Language Models (LLM) and local deployment frameworks is necessary.
Experience in building semantic search pipelines, including information retrieval and document indexing, is required.
Benefits:
Ground News offers a fast-paced, mission-driven work environment that encourages experimentation and immediate impact.
Employees have the autonomy to shape strategy and the support of a collaborative team.
The company is proudly remote, allowing employees to work from anywhere in Canada.
The salary range for this position is $110,000 – $140,000 CAD, with final compensation based on experience and skills.
Ground News is committed to equitable and competitive compensation and celebrates diverse perspectives and lived experiences in the workplace.