Senior Machine Learning Engineer, Causal & Decision Systems
Csc Generation
CSC Generation is building closed-loop decision systems that use machine learning to operate consumer businesses more intelligently.
We are starting with pricing and expanding into areas such as inventory, purchasing, promotions, marketing, and assortment.
The Role
You will help build systems that:
**estimate causal response + quantify uncertainty → choose actions → generate useful information → observe outcomes → update policies → evaluate challengers → deploy within guardrails**
We want to answer questions such as:
- What happens **because we change a price**, rather than simply what happens next?
- How should uncertainty affect a decision?
- When should the system exploit what it knows versus experiment to learn?
- Can we estimate the value of a challenger policy before fully deploying it?
- How do we optimize economic outcomes while respecting inventory, margin, vendor, customer, and operational constraints?
What You’ll Work On
Depending on your background, you may work across:
- causal and heterogeneous treatment-effect modeling;
- uncertainty estimation and calibration;
- contextual bandits, active learning, or sequential decision-making;
- policy learning and constrained optimization;
- counterfactual and off-policy evaluation;
- experimentation and champion/challenger systems;
- production ML infrastructure, monitoring, and automated deployment.
We care about selecting the right method, not using a particular framework.
What Success Looks Like
Success is not a better offline metric.
The systems you build should produce measurable economic lift in controlled experiments, generalize across businesses, learn from their own interventions, and safely automate an increasing share of real commercial decisions.
Over time, the goal is simple:
**the system should become better at operating the business because it has operated the business.**
What We’re Looking For
We care more about exceptional technical ability and judgment than matching a checklist.
Strong candidates will have experience in several of:
- machine learning and statistical modeling;
- causal inference and experimentation;
- recommendation, advertising, pricing, marketplace, credit, or other decision systems;
- bandits, reinforcement learning, optimization, or active learning;
- uncertainty estimation;
- counterfactual evaluation;
- production ML systems;
- Python, SQL, and large behavioral datasets.
Why This Role Is Different
Most ML systems learn from a dataset.
Here, **the decisions made by the model influence the data the model sees next**.
That creates a continuous loop:
**Decision → intervention → outcome → learning → better decision**
The long-term opportunity is to build that capability once and apply it across a portfolio of businesses and increasingly broad commercial decisions.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...Pekhimenko, is a world-renowned expert in ML systems who holds multiple academic and... ...datacenter solutions for Deep Learning? Do you have an interest in how system... ...learning industry once again. As a Machine Learning Systems Engineer, you will - Communicate with our...SuggestedFull timeFlexible hours
$185k - $225k per year
...production-grade distributed systems that power AI features for millions... ...You'll own the architecture decisions that keep our systems... ...Products team. You will champion engineering excellence, mentor junior... ...& Science division. As a Sr. Machine Learning Engineer, you'll partner...SeniorPermanent employmentWork at officeRemote workFlexible hours- ...Company Description It all started when engineer Fred Luddy wrote code that automated a... ...for people. Job Description The Machine Learning Developer designs, builds, ships, and... ...behaviour. Design and operate the evaluation system that supports development and delivering...SeniorFull timeWork at officeLocal areaImmediate startRemote workFlexible hours
- ...through traditional methods. With expertise spanning machine learning, bioinformatics, data science, engineering, and drug development, our multidisciplinary team in... ...new medicines are created. Where You Fit In As a Senior ML Engineer, you bring deep expertise in building robust...SeniorFull timeFlexible hoursWeekend work
$118.8k - $148.5k per year
...work environment where all team members belong and have the opportunity to thrive. Machine Learning is at the heart of Lyft’s products and decision-making. Machine Learning Engineers at Lyft operate in dynamic environments, moving quickly to build the world’s best transportation...SuggestedHourly payFull timeWork at officeFlexible hours3 days per week$170k - $200k per year
...We are seeking a Senior Machine Learning Engineer to join the Growth Tech Alliance. In this role, you will architect and deploy the robust infrastructure behind our intelligent marketing systems. You will be responsible for maturing algorithmic prototypes into high-performance...SeniorCasual workManual laborWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week$110k - $130k per year
...Work! Your Role Clarius Mobile Health is seeking a Machine Learning Engineer to contribute to a special project focused on expanding access... ...to support our recruitment process and do not replace human decision making. Candidates may be informed where AI is used as part...Permanent employmentFull timeContract workFixed term contractWork at officeRemote workWorldwide- ...to enhance digital experiences and drive business growth. We are looking for a Sr. Machine Learning Engineer to help translate raw data into meaningful insights that drive strategic decision-making. The Opportunity Summary We are seeking an experienced Senior...SeniorFull time
$70 - $85 per hour
...transform business outcomes. Our engineers and designers harness cloud-... ...impact - replatforming systems in the cloud, optimizing customer... ...~Grow Our People – Feedback, learning, leadership ~Do the Right Thing... ...Responsibilities include building scalable machine learning models, designing...Full timeContract work- ...We are looking for a Machine Learning Engineer to join our Toronto team and help us take our products to the next level in terms of visual intelligence... ...record of building, shipping, and maintaining production ML systems. The position includes working on projects that expand...Full timeInternshipManual laborWork at office3 days per week
- ...curious, accountable, eager to learn, and supportive of their... ...level, hands-on software and ML engineering professional for an embedded,... ...team that automates marketing decisions and workflows. The successful... ...Protocol (MCP), and sits between Senior and Principal level. There are...SeniorFull time
- ...pricing, automation, and business-critical decision systems. Convert research prototypes into... ...help advance their application to ML engineering. Lead technical design reviews, mentor... ...quality. Requirements Senior-level or above experience shipping and...SeniorFull timeRelocation
- ...possible with multi-turn AI agentic systems Our goal is to tackle the... ...impact early. Our core engineering team is looking for a hands-... ...of ML fundamentals (deep learning, transformers, model evaluation... ...engineers, influence architecture decisions, and drive technical...Full timeInternship
$118.8k - $148.5k per year
...modern ML utilizing peta-byte scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to... ...about solving problems with data, building reliable ML systems, and is excited about working in a fast-paced, innovative, and...Hourly payFull timeWork at officeFlexible hours3 days per week$200k - $300k per year
...The team owns the recommender systems that match customers to... ...together Data Scientists, Backend Engineers, Data Engineers, ML Engineers... ...infrastructure underneath. The decisions you make here shape the... ...shipping is the beginning of the learning cycle, not the end of it....SeniorLong term contractFull timeCasual workWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week$120k - $180k per year
...Machine Learning Engineers help deliver machine learning solutions for industrial process environments: fault detection, predictive maintenance,... ...tasks ~ Build robust data pipelines from historians, SCADA systems, and other industrial data sources ~Design feature...Full timeVisa sponsorshipWork visa- ...consultants bring deep expertise in Data Science, Machine Learning, and AI. Our business value and... ...and passionate Machine Learning Engineers for our team. As part of this job,... ...Creating Scalable Machine Learning systems that are highly performant Building...Full timeRemote work
- ...models to shipping in production. You can learn more about our team’s work from this... ...talk . What you’ll do As a machine learning engineer, you will be responsible for analyzing... ...you may tackle: How do we evaluate a system offline & online? How do we improve performance...Full time
$123.2k per year
...fees or compounding interest. Affirm's Machine Learning team solves problems critical to our... ...prototypes that drive the future of fraud decisioning at Affirm Implement and scale data... ...models Collaborate with the engineering, fraud, and product teams to define requirements...SeniorFull timeWork at officeRemote workFlexible hours- ...About Signal 1 US health systems will spend $100-130 billion... ...expected and make data-driven decisions on where to invest. Purpose-... ...directly with the Director of Engineering, and the technical decisions... ...work with a team of engineers, machine learning scientists, and...Full timeManual laborWork at office2 days per week1 day per week
- ...deployment, monitoring, architecture, engineering patterns, and production tradeoffs.... ...quarter projects and influence engineering decisions across teams and stakeholders. Scope... ...substantial experience building and operating machine learning systems in production. ~ Experience...Work at officeFlexible hours2 days per week
$100k - $145k per year
...Thomson Reuters is seeking a Senior Machine Learning Engineer who will create the machine learning solutions development and technical implementation including configuration and integration to ensure it meets business, product, and recommender system expectations. They will...SeniorRemplacementFull timeWork at officeLocal areaFlexible hours- ...individuals who want to collaborate and solve challenging problems and make significant and lasting impact on Canadians. As a Senior Machine Learning Engineer on our team, you will use an abundance of data from the Loblaw enterprise in order to build machine learning solutions....SeniorPermanent employmentFull timeTemporary workInternship
- ...craft as much as research and engineering – shipping experiences that creatives... ...ship reliable and scalable ML systems. You’ll fine-tune and deploy... ...’re familiar with modern deep learning such as transformers,... ...ownership, urgency, curiosity, and learn fast in a startup setting ~...Full timeWork at office
$85 per hour
...and Jack Dorsey . Position: ML Engineer (Coding Agent Experience) Type:... ...agents to complete and evaluate complex machine learning and AI engineering tasks. Review... ...involving model training , inference systems , MLOps , and LLM applications ....Full timeContract workSummer workRemote work$100k per year
...About the Job: \ We are seeking a seasoned Machine Learning Engineer – Computer Vision \ to design, optimise, and deploy deep learning models... ...Generation (RAG) pipelines and developing multi -agent systems. \\ \\ Benefits \ Salary Range: \ CAD $100,000 - $110...Permanent employmentFull timeWork at officeLocal area- ...users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life... ...vault of data and contribute large-scale recommendation systems in ways you won’t find anywhere else. What you’ll do:...Full timeWork at officeRemote workRelocationRelocation package
$150k - $200k per year
...Senior Machine Learning Engineer – AI Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market participants...SeniorLong term contractInternshipManual laborImmediate start$140k - $192.5k per year
...advertising and marketing channels. We're looking to add a Machine Learning Engineer to our Data Science team! This team works on solving... ...learning algorithms Interest in designing scalable distributed systems A high GPA from a well-respected Computer Science program...Local areaRemote workWork from homeHome office$200k - $220k per year
...Machine Learning Engineer, Associate Director – AI Innovation Teams Fitch Ratings is seeking a Machine Learning Engineer to join our new AI Innovation... ...architecting the next generation: sophisticated agentic AI systems, intelligent automation that thinks, and ML capabilities...SeniorLong term contractImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Causal & Decision Systems. Be the first to apply!
- senior property administrator Toronto, ON
- senior sales Toronto, ON
- senior safety manager Toronto, ON
- senior buyer Toronto, ON
- senior business consultant Toronto, ON
- senior solution architect Toronto, ON
- senior accounting analyst Toronto, ON
- senior financial accountant Toronto, ON
- senior web developer Toronto, ON
- senior customer service manager Toronto, ON
