Software Engineer II, MLA Automation & Deployments
Core
Design and build CI/CD services and automations to improve the release and daily operations of Machine Learning servers and platforms.
Role type
Software Engineer II, Release Automation & CI/CD
Builds
Automated Release and Testing System (ARTS) for ML custom silicon deployments across AWS data centers and lab environments
Domain
Cloud Infrastructure / Machine Learning Hardware / DevOps (via careerplan.io/jobs/10570091-software-engineer-ii-mla-automation-deployments-at-amazon)
Required skills
Java or Kotlin, AWS Step Functions, DynamoDB, Timestream, Lambdas, CDK, Cloud Formation, EC2, CI/CD, software design patterns, system reliability, scaling
Preferred skills
Full software development life cycle experience, complex software system delivery, code reviews, source control management, build processes, testing, operations
Technologies
AWS Step Functions, DynamoDB, Timestream, Lambdas, CDK, Cloud Formation, EC2, ARTS
Responsibilities
Design and build CI/CD and automation to improve customer experience and system quality; Collaborate with ML Software and Hardware Teams to address release challenges; Develop maintainable, documented, tested, and reusable software
Seniority
Mid-level, hands-on IC