Software Automation Engineer

Amazon Amazon · Big Tech · IL, Haifa · Software Development

Software Automation Engineer role focused on creating ML and HPC automation, CI/CD flows, and scalable dashboards for a semiconductor platform within Amazon's Annapurna Labs. Requires experience in Python, OOP, Linux/Windows servers, and Git.

What you'd actually do

  1. creating ML (Machine learning) and HPC (High performance computing) automation and tools
  2. create CI/CD flows
  3. implement effective dashboards with high scale

Skills

Required

  • Python
  • OOP
  • Linux/Windows servers
  • Git/version control
  • debugging complex systems

Nice to have

  • system design concepts
  • Linux kernel and drivers
  • embedded software testing
  • storage/networking
  • pytest/automation frameworks
  • CI/CD tools and processes
  • Jenkins
  • TeamCity
  • AWS tools
  • Lambda
  • S3
  • EC2
  • EKS
  • Bash
  • Groovy
  • API concepts
  • ELK/Quicksight