Data Scientist
Polyalgorithm Machine Learning (PolyML)
Position: Data Scientist
Location: Waterloo, Ontario (Hybrid, 3+ days weekly in office)
About Us
PolyML is a fast-growing AI and data analytics company building next-generation machine learning tools that unlock insight from complex, high-dimensional datasets. Our technology is proven in manufacturing, and we’re expanding into financial services and other data-intensive, highly regulated sectors. We work at the intersection of advanced mathematics, computer science, and real-world problem-solving—delivering tools that help organizations make better, faster, and more explainable decisions.
We’re a smart, energetic start-up team. We’re building something that matters and doing it right.
About the Role
This is not your average data scientist opportunity. We are building our own, from the ground-up, pioneering tools and technologies. You will work closely with a senior machine learning developer to design, build, and deploy novel ML and analytics tools, as well as tailor these solutions to client-specific use cases across multiple industries.
We are seeking a highly motivated Data Scientist with a strong foundation in computer science and mathematics to join our core technical team. This is a hands-on role for someone who enjoys both deep technical challenges and practical problem-solving with real-world data.
Responsibilities
- Design, develop, and optimize novel machine learning and data analytics algorithms.
- Implement scalable and maintainable software systems to support ML workflows.
- Collaborate closely with senior ML engineers on architecture, modeling, and experimentation.
- Customize and deploy ML tools for client-specific datasets, sectors, and business problems.
- Analyze complex, high-dimensional datasets and extract actionable insights.
- Contribute to product evolution, performance optimization, and documentation.
- Support proof-of-concept projects and early-stage client deployments.
Tech Stack/Playground
At PolyML you’ll get a chance to play, learn and build with both open source and in-house developed tools and technologies, and as part of an experienced team:
- Languages: Darwin, Python
- Web Stack: Flask, Gunicorn, Nginx, FastAPI
- In-house ML tools: PolyML Fiins AI and Clara group of algorithms
- LLMs: ChatGPT, Claude, Gemini
- Infrastructure: AWS/Azure/GCP, Terraform, MongoDB, Airflow, Kubernetes
- Health/Monitoring: Prometheus, Grafana
You’ll collaborate directly with our Chief Scientist, Gaston Gonnet — co-founder of OpenText and a pioneer in computational mathematics whose work contributed to the development of systems like Maple. This is a rare opportunity to build alongside a world-class computer scientist and help translate deep mathematical innovation into production-grade systems.
What We’re Looking For (must-haves)
- A Bachelor’s Degree degree in computer science and mathematics/statistics.
- Solid programming skills in any high-level language (note that coding is done in a proprietary language).
- Experience with machine learning, data science, and numerical methods.
- Strong understanding of algorithms, data structures, and computational efficiency.
- Experience working with large, complex, and noisy datasets.
- Ability to translate real-world problems into effective analytical and computational solutions.
Nice-to-haves
- Experience with optimization, feature engineering, or automated feature selection.
- Exposure to manufacturing, industrial analytics, financial services, or risk/fraud modeling.
- Experience in startup or fast-paced product development environments.
Why Join PolyML
Build next-generation sovereign Canadian AI/ML technology with real-world impact. At PolyML, you’ll have high ownership, influence core platform architecture, and work closely with experienced leadership to solve challenging technical problems at scale, across multiple industries. We offer competitive compensation, equity, hybrid work, and strong growth opportunities as we scale.
Compensation and Benefits
PolyML offers a competitive total compensation package. In addition to base salary, this role includes group benefits and eligibility for equity participation. Final compensation will be determined based on qualifications, experience, and overall fit for the role.
