
About Amazon
The everything store and cloud computing leader
Key Highlights
- Headquartered in South Lake Union, Seattle, WA
- Over 1.5 million employees worldwide
- Leading cloud services through Amazon Web Services (AWS)
- Acquired Whole Foods, Twitch, and Ring
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
🎁 Benefits
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
🌟 Culture
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...
Skills & Technologies
Overview
Amazon is hiring a Software Development Engineer II to enhance its product catalog through advanced algorithms and large-scale systems. You'll work with Machine Learning and Big Data technologies in Bengaluru.
Job Description
Who you are
You have a strong technical background in engineering large-scale software systems — your experience includes building and deploying complex applications that handle vast amounts of data. You are familiar with parallel processing and have a solid understanding of machine learning and deep learning algorithms, which you have applied in real-world scenarios to solve challenging problems.
You thrive in fast-paced environments and take responsibility for the success of your systems — you are comfortable driving solutions from design through coding, testing, and deployment. Your passion for technology and problem-solving is evident in your work, and you enjoy collaborating with cross-functional teams to achieve impactful results.
What you'll do
As a Software Development Engineer II at Amazon, you will be part of the Selection Monitoring team, responsible for expanding the largest product catalog on the planet. You will develop and implement algorithms that identify and prioritize products to be added to Amazon's catalog, leveraging your expertise in machine learning and big data.
You will build state-of-the-art Information Retrieval systems that mine the web and create structured entities from unstructured or semi-structured data. Your work will directly contribute to improving product information, search discoverability, pricing, and delivery experiences across Amazon.
You will constantly push the boundaries of large-scale distributed systems and Elastic Computing, tackling challenges that come with Amazon's global scale. Your role will involve collaborating with various teams to ensure that the datasets produced are effectively utilized to enhance the overall customer experience.
What we offer
At Amazon, you will be part of a culture that values innovation and customer obsession. We provide opportunities for professional growth and development, allowing you to expand your skills and advance your career. You will work with cutting-edge technologies and be part of a team that is dedicated to making a significant impact in the e-commerce space.
We encourage you to apply even if your experience doesn't match every requirement — we value diverse perspectives and backgrounds. Join us in our mission to make everything available for our customers.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Amazon.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Amazon is hiring a Software Development Engineer II to define the next generation of Financial Record Keeping products. You'll work with AWS and Big Data technologies to build scalable solutions for managing billions of dollars in transactions. This position requires strong technical skills and experience in software development.

Software Engineering
Amazon is hiring a Software Dev Engineer II to enhance the performance of product detail pages. You'll work with Java and AWS to build scalable solutions that improve user experience. This position requires experience in software development and architecture.

Software Development Engineer
Amazon is hiring a Software Development Engineer to enhance its product catalog by developing systems that process billions of products. You'll work with Machine Learning and Big Data technologies in Bengaluru.

Software Engineering
Amazon is hiring a Software Development Engineer 2 for their Risk Management Team to enhance eCommerce Fraud Prevention. You'll work with machine learning and cloud computing technologies to evaluate risks across millions of transactions. This position requires experience in building scalable systems.