AWS Utility Computing (UC) is at the forefront of cloud innovation, providing foundational services like Amazon S3 and EC2. Within AWS UC, the Amazon Dedicated Cloud (ADC) team focuses on specialized security solutions for cloud services. As a Software Automation Engineer at Annapurna Labs, you'll be part of AWS's semiconductor platform development team, working on revolutionary architecture.
The role combines machine learning, high-performance computing, and automation expertise. You'll be responsible for creating ML and HPC automation tools, implementing CI/CD flows, and building high-scale dashboards. This position offers the opportunity to work in a dynamic, fast-paced environment at the world's largest cloud provider.
The ideal candidate should have strong Python programming skills, experience with Linux systems, and a background in hardware/software automation. Knowledge of system design concepts, embedded software testing, and CI/CD tools like Jenkins and TeamCity is valuable. AWS values diverse experiences and provides extensive career development opportunities, including mentorship and knowledge-sharing resources.
Working at AWS means joining a culture that values curiosity, innovation, and inclusion. The company offers flexible work arrangements to support work-life harmony and hosts various inclusion events to foster stronger teams. As part of Amazon Web Services, you'll contribute to a platform that powers hundreds of thousands of businesses across 190 countries.