CareerPlan

Software Development Engineer, Customer Experience and Business Trends

Arlington, Virginia, United StatesFull-time$144k–$194k2026-09-17 → 2026-10-24

Core

Build AI-native tools and full-stack software (front-end and backend) to help Amazon product teams ideate and develop products based on customer needs.

Role type

Senior Software Development Engineer (AI-native tools)

Builds

AI-powered applications, multi-agent AI systems, and full-stack web services for internal Amazon product teams

Domain

Generative AI, Software Engineering, Product Development

Deliverable

production ML models

Required skills

Full-stack development, Generative AI integration, Large Language Models (LLMs), Prompt engineering, Retrieval-augmented generation (RAG), Agent-based architectures, Distributed systems design, Object-Oriented Design, C#/Java/C++/Perl

Preferred skills

Full SDLC ownership, Code review leadership, Technical design and architecture, Cross-functional collaboration

Technologies

Modern web frameworks, C#, Java, C++, Perl, LLMs, RAG systems

Responsibilities

Design, implement, test, and deploy software components across full-stack applications; Write clean, production-ready code; Collaborate on technical design and code reviews; Partner with Applied Science to build generative AI applications; Coach engineers on best practices

Seniority

Senior, hands-on IC with mentorship