mid Software Engineer ic · Posted Apr 21, 2026

About this role

Amazon is hiring a mid-level Software Engineer based in Madrid, Spain. The posting calls out experience with Computer Vision, Agile, Machine Learning, Full Stack.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Madrid, Spain
Department
Software Development
Posted
Apr 21, 2026

More roles at Amazon

Sr. FPGA Engineer, Amazon Leo
Redmond, WA · senior
Python Git CI/CD
Senior Customer Success Manager, Strategic Account Services (LPSAS)
Virtual, Costa Rica · senior
Salesforce Agile Data Analytics
Facilities Coordinator III, NA AMOC
San Jose, Costa Rica · mid
Incident Response
Principal Applied Scientist , Amazon Integrated Security
Virtual Location - Uk, United Kingdom · principal
Security Machine Learning AI Agents
Senior Electronics Technician, Fauna
New York City, NY · senior
Python Testing Full Stack
All Amazon jobs →

Job description

from Amazon careers

Amazon's International Technology creates new experiences for Amazon customers discovering Amazon catalog through WW Stores. Our vision is to provide the most relevant content and CX for their shopping mission. We are responsible for building the software and machine learning models to surface high quality and relevant content to the Amazon customers worldwide across the site. The team, located in Madrid Technical Hub, comprises Software Developers and Managers, ML Engineers, Applied Scientists, Product Managers, Technical Product Managers and UX Designers who are experts on several areas of ranking, computer vision, recommender systems, Search and CX. Are you interested on how the experiences that fuel Amazon Stores are built to scale to customers WW? Are interesting on how we use state of the art AI to generate and provide the most relevant content? Key job responsibilities As a Software Development Engineer, you will contribute to all aspects of an agile software development life cycle including design, architecture, development, documentation, testing and operations. You will push your design and architecture limits by owning all aspects of solutions end-to-end, through full stack software development. • You will be in charge of the complete software development life-cycle; defining, prioritising, designing, building, and testing new…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Madrid, Spain Jobs in Madrid, Spain software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions