Amazon Advertising, one of Amazon's fastest-growing divisions, is seeking a Machine Learning Software Engineer for their Sponsored Products (SP) team. This role sits within the Demand Utilization Entity Sourcing Delivery team, focusing on high-throughput, low-latency search architecture for ads matching systems.
The position offers an opportunity to work on systems that handle billions of daily requests while maintaining millisecond-level response times. You'll be developing machine learning and natural language processing algorithms for ad optimization, working with massive datasets using distributed frameworks. The role combines advanced engineering in product search, information retrieval, and deep learning with large-scale application architecture.
As part of Amazon Advertising, you'll be contributing to a strategically important product that helps merchants and brand owners succeed through native advertising. The team operates in a fast-paced, innovative environment with a strong focus on customer success. You'll have the chance to mentor junior engineers while working on cutting-edge technical solutions.
The compensation is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and sign-on bonuses. This is an excellent opportunity for engineers passionate about machine learning, distributed systems, and advertising technology to make a significant impact at scale.
The role offers exposure to advanced engineering solutions in product search, information retrieval, natural language processing, deep learning, and massive-scale application architecture. You'll be joining a highly motivated, collaborative, and fun-loving team with an entrepreneurial spirit and bias for action.