Amazon
Posted 3w ago

Software Development Engineer (AWS ML), Machine Learning Israel (MLIL) — FLOW sub-team (Fleet Lifecycle & Operational Workflows)

Amazon
Tel Aviv-Yafo, Tel Aviv, Israel
OnsiteFull Time
Responsibilities
  • designing software
  • building automation
  • debugging failures
Requirements
  • 3+ years SDE experience
  • BS in CS/EE/CE or equivalent
  • Proficiency with Linux
  • Software engineering best practices, and cross-functional collaboration
  • Strong debugging and data-analysis skills
Technical tools mentioned
LinuxGrafanaCloudWatchQuickSightS3AthenaSparkCC++Rust

Job description

Description

Annapurna Labs designs silicon and software that accelerates innovation. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.

The MLIL FLOW team is looking for a Software Development Engineer to design and build automation, tooling, and monitoring systems for our next-generation ML accelerator servers. We build production software to validate, initialize, monitor, and qualify these servers — from first silicon through fleet-scale deployment. Our work spans hardware diagnostics, manufacturing test automation, CI/CD pipelines, operational dashboards, and data-driven fleet health monitoring.


Key job responsibilities
• Design and develop software infrastructure — automation frameworks, deployment systems, and test orchestration platforms that run at scale across manufacturing and production environments.
• Work cross-functionally with Hardware, Manufacturing, and EC2 teams to automate coordinated software delivery and qualification workflows.
• Debug and root-cause hardware/software interaction failures using systematic data analysis and automation-assisted triage.
• Build and own CI/CD pipelines end-to-end: from code commit through build, test, deploy, and production validation — driving fast, reliable software delivery for hardware teams.
• Create data pipelines and analytics systems (ETL, aggregation, real-time reporting) that transform raw hardware test results into actionable engineering insights.
• Develop monitoring dashboards, alerting systems, and data visualization tools for fleet health, yield tracking, and performance benchmarking.
• Own features end-to-end: from design through implementation, testing, deployment, and operational excellence.


A day in the life
You'll start your day reviewing telemetry data from overnight fleet validation runs, identifying patterns that could indicate hardware issues or test regressions. Your morning might involve developing a new dashboard feature that visualizes yield trends across manufacturing sites, or extending an automation framework to support a new test configuration. Afternoons often bring debugging sessions where you'll dig into a failing server — correlating sensor readings, firmware logs, and test results to triage whether it's a thermal issue, a faulty interconnect, or a software misconfiguration — then pairing with hardware engineers to translate your findings into an automated detection workflow.

Basic Qualifications

- 3+ years of software development engineer or related occupational experience
- Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or a related discipline or equivalent
- Experience using Linux, demonstrating proficiency with associated tools or languages
- Can work proactively and independently, meet deadlines, and deliver on projects and tasks
- Knowledge of software engineering best practices across the development life cycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations

Preferred Qualifications

- Experience building monitoring dashboards and data visualization (Grafana, CloudWatch, QuickSight, or similar)
- Experience with data pipelines, ETL, or analytics (S3, Athena, Spark, or similar)
- Experience with systems programming languages (C, C++, Rust)
- Familiarity with computer architecture concepts (PCIe, memory hierarchy, power management)
- Advantage: experience with hardware bring-up, ASIC/FPGA validation, or manufacturing test development

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 for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

About Amazon

Global online retail and cloud computing technology provider.

Similar jobs

Software Development Engineer roles near Tel Aviv-Yafo, Tel Aviv
6d
Save
Mark Applied
Hide
Software Development Engineer
Tel Aviv, Tel Aviv District, Israel
HybridFull Time
BeyondTrust
BeyondTrust: Provides identity security and privileged access management software.
1+ YOERequires 1+ year of software development experience, scalable microservices and API integration experience, and familiarity with cloud, testing, CI/CD, monitoring, and backend technologies.
Node.js, TypeScript, RabbitMQ, Object Store, Kubernetes, Redis, PostgreSQL, React, NestJS, Fastify, MikroORM
6d
Save
Mark Applied
Hide
Software Development Engineer
Tel Aviv, Tel Aviv District, Israel
HybridFull Time
BeyondTrust
BeyondTrust: Provides identity security and privileged access management software solutions.
1+ YOE1+ years of software development experience; backend, microservices, cloud and API integration experience; familiarity with Node.js, TypeScript, Kubernetes, Redis, Postgres and testing practices.
Node.js, TypeScript, RabbitMQ, Object Store, Kubernetes, Redis, Postgres, React, NestJS, Fastify, MikroORM
1w
Save
Mark Applied
Hide
Software Development Engineer - Software Development Engineering S 4A
Netanya, Central District, Israel
OnsiteFull Time
Genpact
GenpactNYSE: G: Provides business process management and digital transformation services.
Bachelor's degree in computer engineering, computer science, or information technology, or master's in software engineering; Java certification and English proficiency required.
Atlassian JIRA, Postman, Scrum, Software Development Life Cycle (SDLC)
1mo
Save
Mark Applied
Hide
Advanced Software Development Engineer
Yokneam, Northern District, Israel
OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
2+ YOEBSc in CS/EE/CE, 2+ years industry experience, strong OS and low-level systems knowledge (multi-core, concurrency, virtual memory, interrupts, device drivers), excellent programming and collaboration skills.
Linux kernel, RDMA
1mo
Save
Mark Applied
Hide
Advanced Software Development Engineer
Yokne'am Illit, Northern District, Israel
OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
2+ YOEBSc in CS/EE/CE,2+ years industry experience,strong programming skills,knowledge of multicore hardware,OS design,concurrency,virtual memory,device drivers and firmware.
Linux kernel, RDMA
1mo
Save
Mark Applied
Hide
Software Development Engineer
Tel Aviv, Israel
HybridFull Time
Fortinet
FortinetNASDAQ: FTNT: Develops and sells cybersecurity software and network security appliances.
6+ YOE6+ years backend/data engineering experience; Python preferred; experience with relational databases, Redis, ElasticSearch, FastAPI/Django/Celery, cloud services (AWS or OCI), Docker and Kubernetes; leadership and mentoring experience.
Python, PostgreSQL, MySQL, Redis, ElasticSearch, FastAPI, Django, Celery, AWS, OCI, Docker, Kubernetes
1mo
Save
Mark Applied
Hide
Next-gen Communications DSP & AI Software Development Engineer - Hod Hasharon
Hod HaSharon, Haifa District, Israel
OnsiteFull Time
Qualcomm
QualcommNASDAQ: QCOM: Designs and manufactures semiconductors and wireless telecommunications products.
2+ YOE2+ years DSP/software development experience, proficiency in C/C++ for embedded systems, familiarity with fixed-point arithmetic, experience with modem or vector-processing advantageous; B.Sc in engineering preferred.
C, C++
4mo
Save
Mark Applied
Hide
מהנדס/ת פיתוח תוכנה להגנות IP וסייבר
Holon, Israel, Israel
OnsiteFull Time
Diskal
Diskal: IT infrastructure, cybersecurity, and software systems integration provider.
5+ YOEBachelor's in Computer Science or Software Engineering; 5 years in C/C++; team collaboration; experience with security concepts; English/ Hebrew documentation.
C, C++, VXWorks, Linux