×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Applied Scientist, SCOT-Inbound Systems; Fulfillment & Operations

Job in Toronto, Ontario, C6A, Canada
Listing for: Amazon
Full Time position
Listed on 2026-02-28
Job specializations:
  • Engineering
    Software Engineer, AI Engineer
  • IT/Tech
    Machine Learning/ ML Engineer, AI Engineer, Data Scientist
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Sr. Applied Scientist, SCOT-Inbound Systems (Fulfillment & Operations)

Sr. Applied Scientist, SCOT-Inbound Systems

As part of the grocery replenishment organization, Sr. Applied Scientists own inventory optimization, distribution optimization, and end-to-end modeling/simulation of Amazon grocery supply chain utilizing optimization and machine learning toolsets. We are looking for a talented and experienced applied scientist with a passion for designing and implementing elegant scientific solutions for Amazon‑scale problems.

Key job responsibilities
  • Design and develop advanced mathematical optimization models and apply them to define strategic and tactical needs and drive the appropriate business and technical solutions in the areas of inventory optimization, distribution optimization, network design, and control theory.
  • Apply mathematical optimization and control techniques (linear, quadratic, SOCP, robust, stochastic, dynamic, mixed‑integer programming, network flows, nonlinear, nonconvex programming, decomposition methods, model predictive control) and algorithms to design optimal or near‑optimal solution methodologies to be used by in‑house decision support tools and software.
  • Research, prototype, simulate, and experiment with these models using modeling languages such as Java, Python, MATLAB, Mosel or R; participate in the production level deployment.
  • Closely work with software engineering teams and write production‑well‑tested Java code for science modules within engineering‑managed services. Provide time‑sensitive on‑call support and high‑severity issue support when bugs are identified in production code. Improve code quality of legacy scientific production code.
  • Create, enhance, and maintain technical documentation and science designs.
  • Present to other Scientists, Product, and Software Engineering teams, as well as Stakeholders.
  • Lead project plans from a scientific perspective by managing product features, technical risks, milestones and launch plans.
  • Influence the organization’s long‑term roadmap and resourcing, onboard new technologies onto the Science team's toolbox, and mentor other Scientists.
A day in the life
  • Engage with customers to understand their problems.
  • Collaborate with product partners and peers to design and deliver algorithmic solutions to these problems.
  • Implement these solutions in Java within engineering systems through close collaboration with engineering partners, achieving high code quality.
  • Deploy and measure impact of implementations.
  • Support customers and stakeholders whenever deep‑dives and enhancements are needed as they relate to scientific products the team owns.
  • Contribute to product roadmap through new innovations on behalf of customers.
  • Publish work in internal and external scientific community.
About the team

SCOT IB GRO Science team is comprised of applied scientists with strong optimization & ML science depth and object‑oriented programming & design patterns knowledge. Given the scale of problems we solve for our customers and the mission‑critical nature of our solutions, a systems‑thinking driven approach, with attention to algorithmic complexity, solution quality, simplicity, and extensibility, is of critical importance. We collaborate with engineering teams closely, prioritize solving problems with minimally complex solutions while maintaining quality, and build solutions that consistently improve customer experience with maximum transparency and explainability of decisions made by such solutions.

We strive for every member of the team to be knowledgeable about every product that the team owns to enable meaningful collaboration within the team, and we seek to publish our work at internal and external scientific communities when they produce novel solutions.

Basic Qualifications
  • PhD in operations research, applied mathematics, theoretical computer science, or equivalent.
  • 3+ years of building machine learning models or developing algorithms for business application experience.
  • 3+ years of industry or academic research experience.
  • Knowledge of programming languages such as C/C++, Python, Java, or Perl.
Preferred Qualifications
  • Domain expertise in inventory and/or distribution optimization problems.
  • Expertise in optimization: linear,…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary