Enable job alerts via email!

Software Development Engineer, GenAI

Amazon Advertising

Toronto

On-site

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading global company is seeking a Software Development Engineer in Toronto to focus on productizing Generative AI experiences for advertising. You will solve technical challenges, mentor junior engineers, and design scalable services. The ideal candidate will have a Bachelor's degree in Computer Science, alongside 3 years of software development experience. This full-time role offers an inclusive environment and commitment to innovation.

Qualifications

  • 3 years of non-internship professional software development experience.
  • 2 years of design or architecture of new and existing systems experience.
  • Experience programming with at least one software programming language.
  • Experience building complex software systems successfully delivered to customers.
  • Knowledge of software engineering best practices.

Responsibilities

  • Solve technical challenges and mentor junior engineers.
  • Translate business and functional requirements into deliverables.
  • Invent new features and design scalable services.
  • Work with Product Managers, Engineers, and Applied Scientists.

Skills

Java
Python
Software development life cycle
Design patterns
AWS

Education

Bachelor's degree in Computer Science or equivalent
Job description
Overview

Amazon Advertising is one of Amazons fastest growing and most profitable businesses. Amazons advertising portfolio helps merchants retailers and brand owners succeed via native advertising which grows incremental sales of their products sold through Amazon. The primary goals are to help shoppers discover new products they love be the most efficient way for advertisers to meet their business objectives and build a sustainable business that continuously innovates on behalf of customers. Our products and solutions are strategically important to enable our Retail and Marketplace businesses to drive long-term growth. We deliver billions of ad impressions and millions of clicks and break fresh ground in product and technical innovations every day!

The Creative X org within Amazon Advertising aims to democratize access to high-quality creative assets including copy images and video by building and productizing generative AI-driven tools for advertisers. We are investing in latent-diffusion and DiT models LLMs computer vision reinforcement learning and image video synthesis. The solutions we develop will be deployed for use by self-service advertisers and agencies as well as available to premium brands that advertise on Amazon.

We are seeking an experienced Software Development Engineer who is adept at a variety of skills that enable the productization of Generative AI experiences for advertising at scale.

Every member of the team is expected to build customer (advertiser) facing features contribute to the collaborative spirit within the team productize deploy at scale and bring innovative production-grade experiences to raise the bar within the team.

Responsibilities

As a Software Development Engineer

  • you will solve technical challenges and act as a mentor to other junior engineers.
  • Given that this is an early-stage initiative youll play an active role in translating business and functional requirements into concrete deliverables and build quick prototypes or proofs of concept in partnership with other technology leaders within the team.
  • You will help invent new features design develop and deploy highly scalable and reliable distributed services.
  • You will work with a variety of core languages (primarily Java and Python) and technologies (AWS).
  • You will work closely with Product Managers Engineers and Applied Scientists.
  • 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
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience contributing to the architecture and design (architecture design patterns reliability and scaling) of new and current systems
  • 3 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
  • Bachelors degree in computer science or equivalent
  • Knowledge of professional software engineering & best practices for full software development life cycle including coding standards software architectures code reviews source control management continuous deployments testing and operational excellence
  • Experience designing or architecting (design patterns reliability and scaling) of new and existing systems
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
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience contributing to the architecture and design (architecture design patterns reliability and scaling) of new and current systems
  • 3 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
  • Bachelors degree in computer science or equivalent
  • Knowledge of professional software engineering & best practices for full software development life cycle including coding standards software architectures code reviews source control management continuous deployments testing and operational excellence
  • Experience designing or architecting (design patterns reliability and scaling) of new and existing systems

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. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit for more information. If the country / region youre applying in isnt listed please contact your Recruiting Partner.

Key Skills

Key Skills: Account Payable, Apache Commons, Community Support, Corporate Risk Management, Garment, Java

Employment Type: Full-Time

Department / Functional Area : Software Development

Experience : years

Vacancy : 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.