Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Amazon • Haifa, Haifa District, Israel
Role & seniority
Stack/tools
Python and OOP
Linux/Windows servers; Git/version control; debugging complex systems
ML and HPC automation; CI/CD flows; dashboards
AWS tools (Lambda, S3, EC2, EKS); Bash; Groovy
CI/CD tools (e.g., Jenkins, TeamCity)
Automation testing frameworks (pytest); API concepts
ELK/Quicksight (nice-to-have)
Embedded software testing, Linux kernel/drivers (nice-to-have)
Top 3 responsibilities
Create ML and HPC automation tools and frameworks
Design and implement CI/CD flows and scalable dashboards
Develop HW/SW automation solutions and supporting tooling
Must-have skills
Bachelor’s degree in Computer Science, Electrical Engineering, Information Systems, or related field
4+ years Python and OOP experience
4+ years administering/managing Linux and/or Windows servers; Git/version control; debugging complex systems
Experience with HW/SW automation design and development
Nice-to-haves
System design concepts and strong system understanding
Linux kernel/drivers, embedded software testing (SW/HW), storage/networking
Experience with pytest/automation frameworks; CI/CD processes (Jenkins, TeamCity)
AWS tooling ( Lambda, S3, EC2, EKS ); Bash; Groovy
API concepts; ELK/Quicksight
Location & work type
Location not specified; work type: full-time (per job posting)
Annapurna Labs, as part of Amazon, is looking for Software Automation Engineer to help us develop a semiconductor platform based on a revolutionary architecture.
Take part in the development of products within a disruptive system architecture. You’ll have the opportunity to work in a dynamic, open, fast-paced environment, developing the technologies that power the world’s largest cloud provider. AWS provides a highly reliable, scalable, low-cost infrastructure platform in the cloud, which powers hundreds of thousands of businesses in 190 countries around the world.
Key job responsibilities As Software Automation Engineer, you'll be responsible for creating ML (Machine learning) and HPC (High performance computing) automation and tools, create CI/CD flows and implement effective dashboards with high scale. Basic
Qualifications: - Bachelor's Degree in Computer Science, Electrical Engineering, Information Systems, or in related field.
Experience with HW/software automation design and development.
4+ years of experience in Python and OOP.
4+ years of experience working with Linux/Windows servers, Git/version
control, debugging complex systems. Preferred Qualifications: - Familiarity with system design concepts and good system understanding.
Experience in Linux kernel and drivers, embedded software testing (SW/HW),
storage/networking.
Experience with pytest/automation frameworks, CI/CD tools and processes, such
as Jenkins, TeamCity, etc.; AWS tools such as Lambda, S3, EC2, EKS.
Experience with Bash and Groovy
Understanding of API concepts.
Familiarity with ELK/Quicksight.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit
https: //amazon.jobs/content/en/how-we-hire/accommodations
[https: //amazon.jobs/content/en/how-we-hire/accommodations] for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.