Software Development Engineer (ML), EU International Technologies
Core
Deploy and integrate ML models into Amazon's global product search service to improve query understanding, ranking, and personalization.
Role type
Senior IC software development engineer (ML deployment)
Builds
Robust pipelines for data processing, model training, and model inference integrated into production search systems
Domain
E-commerce, search, machine learning
Deliverable
production ML models
Required skills
Python, Java, C++, large-scale data processing pipelines, ML model training/inference, full software development lifecycle, code reviews, testing, deployment
Preferred skills
AWS services (S3, EC2, Lambda, EMR, DynamoDB), NLP applications, search/retrieval engines, multidisciplinary team collaboration (via careerplan.io/jobs/10566721-software-development-engineer-ml-eu-international-technologies-at-amazon)
Technologies
Python, Java, C++, AWS (S3, EC2, Lambda, EMR, DynamoDB)
Responsibilities
Design and implement software components for the search system; build and configure metrics, dashboards, and alerting mechanisms; collaborate with ML experts to identify improvement opportunities
Seniority
Mid-level to Senior, hands-on IC