2025 Software Development Engineer - Machine Learning

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Luxembourg
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS

Description For 2025 Software Development Engineer - Machine Learning

Amazon is seeking a Software Development Engineer specializing in Machine Learning to join their innovative team. This role is perfect for recent graduates who want to make a significant impact through technology. As an SDE, you'll work on cutting-edge projects that affect millions of customers worldwide, focusing on machine learning and distributed systems.

The position offers an exciting opportunity to work with experienced Amazonians in designing and implementing innovative products and services. You'll be involved in building distributed computing solutions, working with prediction systems, and developing scalable storage and query systems. The role combines practical machine learning application with core software engineering principles.

The ideal candidate should have a strong foundation in computer science and experience with machine learning technologies, particularly in Natural Language Processing, Computer Vision, or Deep Learning. You'll work with technologies like Python, Java, and C++, and get exposure to various ML frameworks and cloud services.

Amazon's customer-obsessed culture and fast-paced environment make this an ideal position for someone who wants to learn and grow while working on industry-defining projects. You'll be part of a team that values innovation, technical excellence, and delivering concrete results for customers.

The role offers the opportunity to work in Luxembourg, one of Amazon's key European locations, where you'll collaborate with diverse teams and contribute to global projects. This position is perfect for recent graduates who are passionate about machine learning and want to develop their careers at one of the world's most innovative companies.

Last updated 13 hours ago

Responsibilities For 2025 Software Development Engineer - Machine Learning

  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build technologies in large distributed computing environment
  • Create solutions to run predictions on distributed systems
  • Build distributed storage, index, and query systems
  • Work in an agile environment to deliver high quality software

Requirements For 2025 Software Development Engineer - Machine Learning

Java
Python
  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields
  • Graduated less than 24 months ago or about to complete degree
  • Knowledge of Computer Science fundamentals
  • Experience with Natural Language Processing, Computer Vision, or Deep Learning

Interested in this job?

Jobs Related To Amazon 2025 Software Development Engineer - Machine Learning

Software Engineer II, Cloud AI, Early Career

Early-career Software Engineer II position at Google Cloud AI team, focusing on search features, Kubernetes infrastructure, and GenAI capabilities.

Software Engineer, AICore, Platforms and Devices

Software Engineering role at Google focusing on implementing and optimizing AI models for mobile applications, working with Gemini model and Android ecosystem.

ASIC Engineer, Machine Learning Architecture

ASIC Engineer role at Meta focusing on machine learning architecture design and implementation for data center acceleration, offering competitive compensation and benefits.

ML Engineer/Researcher

Junior ML Engineer/Researcher position at PlayHT, working on voice AI and conversational LLMs

Machine-Learning Engineer

Machine Learning Engineer position at Blissway, working on AI/ML solutions for toll collection and highway safety infrastructure.