Software Engineer II, Advertiser Optimization
PythonSQLmathematicsStatisticsOptimizationProbabilityStatistical Modelingeconometricsmachine learningData Analysis
About the Role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer II, Advertiser Optimization based in Canada. This role sits at the intersection of large-scale software engineering, quantitative modeling, and digital advertising marketplace optimization. You’ll help build the systems that determine how advertising budgets are allocated, how bids are placed, and how campaigns are paced in real time. Your work will directly influence advertiser value while balancing user experience and platform revenue. You’ll apply concepts from mathematics, statistics, economics, optimization, and related quantitative disciplines to complex marketplace problems. Working alongside experienced scientists, engineers, and product managers, you’ll turn analytical questions into production-ready algorithms and experiments. The role offers meaningful ownership, measurable impact, and exposure to large-scale data and real-time decision systems. This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer II, Advertiser Optimization based in Canada. This role sits at the intersection of large-scale software engineering, quantitative modeling, and digital advertising marketplace optimization. You’ll help build the systems that determine how advertising budgets are allocated, how bids are placed, and how campaigns are paced in real time. Your work will directly influence advertiser value while balancing user experience and platform revenue. You’ll apply concepts from mathematics, statistics, economics, optimization, and related quantitative disciplines to complex marketplace problems. Working alongside experienced scientists, engineers, and product managers, you’ll turn analytical questions into production-ready algorithms and experiments. The role offers meaningful ownership, measurable impact, and exposure to large-scale data and real-time decision systems. Accountabilities: Develop and evaluate quantitative models and algorithms for advertising bidding, pacing, and budgeting, applying mathematical, statistical, economic, or related quantitative techniques to solve complex marketplace problems at scale. Collaborate with senior scientists, engineers, and product managers to translate marketplace questions into mathematical formulations, develop analyses and prototypes, design experiments, and interpret results using large-scale datasets. Contribute to production systems by implementing, validating, monitoring, and improving algorithms, progressively taking ownership of well-scoped projects from initial hypothesis through measurable business and technical impact. Analyze rapidly changing marketplace conditions and balance analytical rigor with execution speed, adapting to evolving priorities, new challenges, and emerging opportunities. Clearly communicate assumptions, methodologies, findings, results, and limitations to both technical and cross-functional stakeholders, helping teams make informed decisions through strong analytical reasoning. Support the continuous improvement of systems responsible for real-time bidding, pacing, budgeting, targeting, and advertiser-facing recommendations within a scaled advertising marketplace. Requirements: PhD in mathematics, statistics, economics, operations research, or a related quantitative discipline, with a strong foundation in areas such as optimization, probability, statistical modeling, econometrics, or control theory. Proficiency in Python and SQL , with the ability to translate quantitative concepts into practical analyses, algorithm implementations, experiments, and production-oriented solutions. Strong analytical and problem-solving abilities, with the capacity to work through complex quantitative questions and draw meaningful conclusions from large-scale data. Excellent written and verbal communication skills, including the ability to explain assumptions, methodologies, results, and limitations clearly to technical and cross-functional audiences. 2+ years of software engineering experience, particularly experience applying quantitative methods to production systems, is preferred. Familiarity with advertising systems, auction theory, marketplace optimization, or similar decision-making problems is an advantage. Experience working with large-scale data pipelines, real-time decision systems, or production machine learning applications is highly valued. Familiarity with machine learning techniques and experience applying machine learning methods within production environments is a plus. Benefits: Competitive Canadian Compensation: Base salary range of $145,000–$153,000 CAD , with compensation varying based on permanent work location, experience, skills, and role requirements. Equity Opportunities: Eligibility for a new-hire equity grant as well as potential annual equity refresh grants. Remote Flexibility: Remote work is supported for eligible employees located in Ontario, Alberta, British Columbia, or Nova Scotia . Flexible Work Environment: Employees can choose where they do their best work, including from home, an office, or another suitable location, while participating in regular opportunities to build community in person. Professional Growth: Work alongside experienced scientists, engineers, and product managers on complex quantitative and engineering problems with measurable impact. High-Impact Technical Work: Opportunity to contribute to large-scale advertising systems involving real-time auctions, optimization, data science, and algorithmic decision-making. Competitive Benefits: Access to a market-competitive benefits package designed for employees based on their location. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
You'll be redirected to Jobgether's application page
Job Details
Salary
C$145K–C$153K
Location
Canada
Job type
Full-time
Category
Data Science
Experience
2+ years
Posted
Today
Job Highlights
- C$145K–C$153K salary
- 2+ years level role
- 100% Remote — open to candidates in Canada
About Jobgether
This job is hosted by Jobgether. Clicking Apply opens their site.
Remote Work Style
Mixed
Mix of flexible and scheduled meetings
Your Match
See how well your skills line up with this role, and what you're missing.
AI Cover Letter
Generate a cover letter tailored to this job from your profile.