Principal Technical Program Manager, Campaign Management
Toronto, ONAmazon Development Centre Canada ULC
7+ YOECandidates need 7+ years working with engineering teams and in technical program or product management, plus 5+ years of software development experience. Experience designing scalable systems and owning roadmap strategy is required, and AI/LLM product experience is preferred.
Workflow, Program management, Software development, Manage work, ML, Recruitment
Software Development Engineer III, Agentic Client Experience (ACE) - Builder Foundations
Vancouver, BCAmazon Development Centre Canada ULC
5+ YOECandidates need 5+ years of professional software development experience and 5+ years leading design or architecture of systems, plus mentoring or tech lead experience. Strong skills in Java, Python or TypeScript and AWS are expected.
AWS Lambda, AWS DynamoDB, AWS CDK
Applied Scientist II, Alexa Daily Essentials Science and Analytics
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOEAmazon Development Centre Canada ULC needs candidates with 3+ years building machine learning models for business applications and a PhD, or a Master's plus 4+ years in a related field. Candidates need programming skills in Java, C++ or Python and experience in machine learning, reinforcement learning, deep learning, computer vision or NLP.
Python, Java, C++
Applied Scientist, Sales AI
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years building business models, and a PhD or a Master's with 4+ years of CS, ML or related experience. They should know Python, Java or C++, have expertise in NLP, LLMs, deep learning, reinforcement learning or recommender systems, and communicate complex findings to stakeholders.
Python, Java, C++, Unix/Linux
Software Development Engineer II, Omnichannel Metrics (OCM) - Measurement, Ad Tech, and Data Science (MADS)
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of non-internship software development and 2+ years of design or architecture experience on scalable systems. They must program in at least one language, and a bachelor's degree in computer science or equivalent is preferred.
Apache Spark, EMR, Kestrel, AWS Lambda, DynamoDB, Step Functions