Software Development Engineer, FTV Search
Amazon · Sunnyvale, CA · Software Development
About this role
Amazon is hiring a mid-level Software Engineer based in Sunnyvale, CA. The posting calls out experience with AWS, LLMs, Distributed Systems, Data Structures. Compensation is listed at $165,200–$223,600 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Sunnyvale, CA
- Department
- Software Development
- Posted
- Apr 16, 2026
More roles at Amazon
Job description
from Amazon careersFireTV Overview: FireTV is Amazon's entertainment platform that revolutionizes how people consume television content. Through innovative features like voice-enabled search, live TV streaming, and AI-powered content discovery, FireTV reaches millions of customers worldwide. The platform combines traditional broadcasting with modern streaming technology, offering both search capabilities powered by advanced AI/ML technologies and comprehensive live TV experiences that transform how viewers interact with their television. As a Software Development Engineer at FireTV, you'll have the opportunity to work on latest technologies that directly impact millions of users' daily entertainment experiences. Whether you're developing sophisticated search algorithms using Large Language Models or building scalable solutions for live TV streaming, you'll be at the forefront of innovation in digital entertainment, working in a fast-paced environment with opportunities to grow and make significant technical contributions. Key job responsibilities - Design and implement scalable software solutions for search and content discovery features using modern technologies including ML and LLMs. - Own end-to-end development cycles from design through production deployment, including A/B testing and performance optimization. - Develop and enhance retrieval/ranking algorithms and personalization features to improve content discovery. - Build and maintain highly available distributed systems that can serve millions of users. - Collaborate with…