onsite
Software Development Engineer - Ads AI Core Infra - Amazon.com
Software Engineer
Lead the design and implementation of autonomous software platforms that enable AI agents to write, review, and ship production code for Amazon Advertising, leveraging Python, Java, AWS, and advanced ML techniques.
About the role
Key Responsibilities
- Architect and develop scalable platforms that support AI agents in generating, reviewing, and deploying production code across the Ads organization.
- Integrate large language models with robust safety, correctness, and performance checks to ensure reliable code generation.
- Collaborate with cross‑functional teams to define requirements, design system interfaces, and iterate on product features.
- Implement CI/CD pipelines, monitoring, and observability solutions to maintain high availability and rapid feedback loops.
- Conduct code reviews, mentor junior engineers, and promote best practices in software quality and security.
Requirements
- 5+ years of software engineering experience, with strong proficiency in Python and Java.
- Hands‑on experience building cloud‑native services on AWS (Lambda, ECS, S3, DynamoDB).
- Deep understanding of machine learning concepts, especially large language models and their deployment.
- Proven track record in designing and maintaining CI/CD pipelines and observability tooling.
- Excellent problem‑solving skills, strong communication, and a passion for building innovative AI‑driven solutions.
Skills
pythonjavaawsmachine learningcicd