remote
Software Development Manager, AWS Applied AI Solutions - Amazon.com
Software Engineer
Lead a high‑performing software engineering team building AI‑powered, cloud‑native solutions on AWS. Drive product vision, architecture, and delivery of scalable services that enable millions of enterprises to automate daily operations.
About the role
Key Responsibilities
- Lead, mentor, and grow a cross‑functional engineering team delivering AI‑driven SaaS products on AWS.
- Define product and technical roadmaps, ensuring alignment with business goals and customer needs.
- Architect, design, and oversee implementation of scalable, secure cloud services using AWS services such as SageMaker, Lambda, and ECS.
- Drive Agile processes, set delivery cadence, and ensure high quality through code reviews, testing, and continuous integration.
- Collaborate with product managers, data scientists, and UX designers to translate business requirements into robust technical solutions.
Requirements
- 5+ years of software engineering experience with strong proficiency in Python and cloud‑native development.
- Proven track record managing and scaling engineering teams delivering AI/ML solutions on AWS.
- Deep understanding of AWS services (SageMaker, EC2, S3, Lambda, CloudFormation) and modern cloud architecture patterns.
- Experience applying machine‑learning concepts to production systems and building end‑to‑end pipelines.
- Excellent communication, stakeholder management, and ability to influence across multiple organizations.
Skills
awspythonmachine learning