Talent.com
Amazon Development Centre Canada ULC
Software Development Engineer IIAmazon Development Centre Canada ULC • Toronto, Ontario, CAN
Search for other jobs
Software Development Engineer II

Software Development Engineer II

Amazon Development Centre Canada ULC • Toronto, Ontario, CAN
3 hours ago
Job type
  • Full-time
Job description

Do you want to build AI agents that help customers make sense of their data? We're applying large language models and agentic systems to a real, high-scale problem — turning large volumes of signals into fast, accurate responses customers can act on — and we're looking for engineers who want to shape it from the ground up.

We're looking for a software engineer to join the team to design and build the agent end to end — the reasoning and orchestration layer, the tools and skills it uses to retrieve and analyze data, the quality of the answers it produces, and the experience of interacting with it. This is applied GenAI on real, high-scale data: you'll work with large language models, agentic orchestration, and the retrieval systems that feed them. Because our customers depend on fast, correct responses, you'll own the qualities that make an agent great in production — response latency, accuracy, and cost.

As an SDE II you'll own features and components of the agent — designing and delivering capabilities, tools, and skills, contributing to design reviews, and raising the bar on latency, accuracy, and cost within your area.

We work in some of the most exciting problem spaces in software today: LLM-based agents, large-scale data retrieval and streaming systems, and the analytics pipelines that turn high volumes of data into answers. If you're passionate about building AI systems that solve real business problems, and you want a team whose results directly influence Amazon's business, this is the right place for you.

The ideal candidate is innovative with strong problem-solving, analytical, and technical skills. You're comfortable and confident on Linux systems, have a deep understanding of software development in an agile team, and enjoy simplifying complex problems and tackling challenges. You demonstrate exceptional customer focus and love discovering the true requirements underlying a feature request.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers.

Create a job alert for this search

Software Development Engineer II • Toronto, Ontario, CAN