Security Engineer, AI Security
Vancouver, BCAmazon Development Centre Canada ULC
2+ YOECandidates need 2+ years of non-internship scripting, programming and security code review, plus 2+ years identifying security risks and building mitigation plans. A bachelor's degree or equivalent experience in defining GenAI model benchmarks is required.
Leadership principles, Troubleshooting, Communication skills, Software development, Penetration testing, Microservices
Security Engineer, AI Security
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of programming in an object-oriented language such as Python, Java or C++, and 2+ years of security code review and troubleshooting. A STEM bachelor's degree or 2+ years of IT security experience is required, along with knowledge of HTTP, DNS, TCP/IP and common vulnerabilities.
AWS, Amazon Bedrock, SageMaker, Python, Java, C++
Security Engineer, AI Security
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of programming in an object-oriented language such as Python, Java or C++, and 2+ years of security code review and troubleshooting. A STEM bachelor's degree or 2+ years of IT security experience is required, along with knowledge of HTTP, DNS, TCP/IP and common vulnerabilities.
AWS, Amazon Bedrock, SageMaker, Python, Java, C++
Software Dev Engineer II, Amazon Marketing Cloud
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience and 2 years of system design or architecture experience, plus programming skill in at least one language. Strong computer science fundamentals and a track record of production-quality systems are expected.
AWS, Kotlin, ReactJS
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
Software Dev Engineer II, SDX Checkout
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development experience and 2+ years designing or architecting systems. They also need programming experience in at least one language. A bachelor's degree in computer science or equivalent is preferred.
Distributed computing, Create solutions to problems, Software development, Computer science, Recruitment
Manager, Software Development , Fulfillment Optimization
Vancouver, BCAmazon Development Centre Canada ULC
7+ YOE3+ MgmtCandidates need 3+ years of engineering team management, 7+ years working within engineering teams, and 8+ years leading multi-tier web services. Experience designing scalable systems, partnering with product or program management, and knowledge of the software development life cycle are required.
Software development, Supply chain management, Microservices, Coaching, Lead a team, Manage staff
Software Development Engineer, Amazon Private Brands
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development experience and 2+ years designing or architecting systems. Programming experience in at least one language is required. A bachelor's degree, full lifecycle experience and Gen AI or LLM experience are preferred.
GPU, TPU
Senior Software Development Engineer, Amazon Private Brands
Vancouver, BCAmazon Development Centre Canada ULC
5+ YOECandidates need at least 5 years of professional software development, 5 years of leading system design and architecture, and experience leading or mentoring an engineering team. A bachelor's degree in computer science and experience with LLMs in production are preferred.
React, Java, GPU, TPU
Software Development Engineer, Route 53 Domains, Route 53 Domains
Vancouver, BCAmazon Development Centre Canada ULC
4+ YOECandidates need at least 4 years of professional software development experience and 4 years of system design or architecture experience, plus programming skill in at least one language. A computer science bachelor's degree or equivalent is preferred.
AWS, Route 53
Software Development Manager, AWS Transactional Services
Toronto, ONAmazon Development Centre Canada ULC
7+ YOE3+ MgmtCandidates need 3+ years of engineering team management, 7+ years working within engineering teams, and experience designing scalable systems. They also need 8+ years leading multi-tier web services and knowledge of the full software development life cycle.
Software development, AWS, Program management, Recruitment, Coaching
Sr Software Dev Engineer III, RDS for Oracle
Vancouver, BCAmazon Development Centre Canada ULC
5+ YOECandidates need 5+ years of professional software development, deep expertise in database, distributed or storage systems, and experience leading architecture and mentoring engineers. Oracle DB experience and a bachelor's degree in computer science are preferred.
Oracle DB, AWS EC2, AWS VPC, AWS IAM, Linux
Sr. Applied Scientist, Workforce Solutions
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years building machine learning models for business use, and a PhD or a Master's with 6+ years of applied research. Python, Java or C++ programming and deep learning experience are required.
Python, Java, C++, R, scikit-learn, Spark MLlib
Business Intel Engineer, WW Promotions and Events Data and Insights
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOEAmazon Development Centre Canada ULC needs candidates with 3+ years of data analysis experience using Redshift, Oracle or NoSQL, plus 2+ years of Tableau or QuickSight. Candidates also need SQL and Python skills and a relevant bachelor's degree or equivalent experience.
Tableau, QuickSight, Redshift, Oracle, Python, SQL
Senior Technical Program Manager, Fulfillment Execution
Vancouver, BCAmazon Development Centre Canada ULC
5+ YOECandidates need a bachelor's degree in engineering or computer science, 3+ years of software development and 5+ years of technical program management with software teams. They must have led complex cross-functional programs and be comfortable with scripting, querying large datasets and data-driven work.
Program management, Computer science, Software development, Recruitment
Software Dev Engineer II, Oracle Database@AWS
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least three years of professional software development experience and two years of design or architecture experience on large systems. Proficiency in at least one programming language is required; a bachelor's degree in computer science is preferred.
Oracle Database, AWS, Oracle, Requirements gathering, Cloud computing, Software development
Sr. Software Development Manager - Compiler, AWS Neuron, Annapurna Labs
Toronto, ONAmazon Development Centre Canada ULC
8+ YOE6+ MgmtCandidates need 6+ years of engineering team management and 8+ years working directly in engineering teams, plus experience designing and architecting systems. Amazon Development Centre Canada ULC also asks for software engineering skills and, preferably, an M.S. or Ph.D. and compiler toolchain experience.
LLVM, GCC, PyTorch, TensorFlow, MXNet, AWS Neuron SDK
Software Engineering Manager, ML Kernel Performance, AWS Neuron, Annapurna Labs
Toronto, ONAmazon Development Centre Canada ULC
7+ YOE3+ MgmtCandidates need 3+ years of engineering team management, 7+ years working directly in engineering teams, and experience designing scalable systems and leading multi-tier web services. They should know full development life cycle practices and have partnered with product or program management teams.
PyTorch, AWS Neuron SDK, profiling tools
Senior ML Kernel Performance Engineer
Toronto, ONAmazon Development Centre Canada ULC
5+ YOECandidates need 5+ years of professional software development, experience leading system design and mentoring engineers, and strong programming skills. Preferred: GPU and accelerator kernel optimization (CUDA, Triton, NKI), LLVM/MLIR, and PyTorch or TensorFlow knowledge.
CUDA, Triton, NKI, PyTorch, TensorFlow, LLVM
Senior Software Development Engineer, AWS Transactional Services
Toronto, ONAmazon Development Centre Canada ULC
5+ YOECandidates need 5+ years of professional software development experience, programming experience in at least one language, and 5+ years leading the design or architecture of systems. Experience mentoring, leading a tech team or working through the full software development life cycle is also required or preferred.
AWS