Software Development Engineer, GenAI

One of the world's largest technology companies focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Advertising

Description For Software Development Engineer, GenAI

Amazon Advertising, one of Amazon's fastest-growing and most profitable businesses, is seeking a Software Development Engineer for their Creative X organization focusing on GenAI. This role is part of an initiative to democratize access to high-quality creative assets through AI-driven tools for advertisers. The team works with cutting-edge technologies including latent-diffusion models, DiT models, LLMs, computer vision, reinforcement learning, and image + video synthesis.

The position offers an opportunity to work on innovative AI solutions that will be used by both self-service advertisers and premium brands advertising on Amazon. You'll be part of a team that delivers billions of ad impressions and millions of clicks daily, while continuously pushing the boundaries of technical innovation.

As an SDE, you'll play a crucial role in building customer-facing features, contributing to the team's collaborative culture, and bringing innovative production-grade experiences to life. The role involves working with various core technologies, primarily Java and Python, along with AWS services. You'll collaborate closely with Product Managers, Engineers, and Applied Scientists to translate business requirements into concrete deliverables.

This position requires strong technical expertise, with at least 3 years of professional software development experience and a solid background in system design and architecture. You'll be expected to mentor other engineers while working on challenging technical problems in the intersection of advertising and artificial intelligence.

The role offers the opportunity to work with Amazon's world-class engineering teams, contribute to cutting-edge AI applications in advertising, and make a significant impact on how advertisers create and optimize their creative assets. Join us in shaping the future of AI-driven advertising solutions at one of the world's most innovative companies.

Last updated an hour ago

Responsibilities For Software Development Engineer, GenAI

  • Solve technical challenges and mentor junior engineers
  • Translate business requirements into concrete deliverables
  • Build quick prototypes and proofs of concept
  • Design, develop and deploy highly scalable distributed services
  • Work with core languages (Java and Python) and AWS technologies
  • Collaborate with Product Managers, Engineers and Applied Scientists

Requirements For Software Development Engineer, GenAI

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and architecture experience
  • Experience programming with at least one software programming language
  • Experience building complex software systems delivered to customers
  • Experience contributing to architecture and design of systems

Interested in this job?

Jobs Related To Amazon Software Development Engineer, GenAI

Machine Learning Engineer, Generative AI Innovation Center - Model Customization

Machine Learning Engineer position at AWS's Generative AI Innovation Center, focusing on LLM development, model customization, and enterprise AI solutions.

Software Development Engineer, Sponsored Product Brands Advertiser Controls

Software Development Engineer role at Amazon working on machine learning systems for advertising optimization and personalization.

Software Development Engineer, Frontier AI & Robotics

Software Development Engineer role at Amazon's Frontier AI & Robotics team focusing on optimizing large-scale transformer models for robotics applications using CUDA and TensorRT.

Architecture Verification Engineer, Annapurna Labs Machine Learning Acceleration

Architecture Verification Engineer role at Amazon's Annapurna Labs, focusing on machine learning acceleration chip development and verification for AWS cloud infrastructure.

Machine Learning - Compiler Engineer II, Annapurna Labs

ML Compiler Engineer role at Amazon's Annapurna Labs developing optimized compilers for AWS ML accelerators, focusing on performance optimization and framework integration.