Search jobs > Palo Alto, CA > Software development
We are reimagining Amazon Search by introducing an interactive conversational experience that makes finding the perfect product easier than ever.
With our state-of-the-art Large Language Model (LLM) innovations, you can now ask product-related questions, compare products, receive personalized suggestions, and more all through a fast and reliable natural language conversation.
This is just the beginning of a new era in online shopping, and the future is yours to shape.
We're searching for pioneers who are passionate about technology, innovation, and customer experience, and who are ready to make a lasting impact on the industry.
You'll be working with talented scientists, and engineers to innovate on behalf of our customers. If you're fired up about being part of a dynamic, driven team, then this is your moment to join us on this exciting journey and change the world of eCommerce forever!
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Senior Software Development Engineer - Tableau
You will also participate in normal software development life cycle such as coding and debugging and testing, and contribute to the design and implementation of innovative features. At least 5 years of experience in software development. Solid understanding of LLM and associated development environm...
Software Development Engineer in Test (Multiple Positions)
Follow the best software engineering practices while developing and testing. Must have a Master's degree in Computer Science, Engineering (any), Information Technology, Mathematics, Statistics, Physics, or a related field, and 1 year of related work experience; OR a Bachelor's degree in Computer Sci...
Software Development Engineer IV Marketplaces Growth
Software Development Engineer IV. Must be a self-starter with a passion for software engineering, learning, and continuous improvement. Use test driven development practices and/or test frameworks and tools to ensure that features are shipped defect free. BS in a quantitative or scientific field suc...
Software Dev Engineer - High-Performance Query Processing
Preferred Qualifications• PhD Degree with focus on Systems / Information Theory, Databases, Computer Science, Computer Engineering, or related• Strong knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis• St...
Software Development Engineer, Ads QA - Dev Infra - San Jose
POSTED June 10, 2024 San Jose , California , United States .In order to make an application, simply read through the following job description and make sure to attach relevant documents.On-Site Full-Time About the position.Our Ads QA team focus on the quality assurance of the whole ads-system, inclu...
Sr Software Development Engineer, AWS Open Data Analytics Engines
As a Sr Engineer on the engines team, you will help with direction, design and implementation of key areas and mentor the next set of engineers. AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Comput...
Sr. Software Development Engineer, Ring AI
Software Development Engineer, you will engage with an experienced cross-disciplinary team to develop cloud solutions serving home security devices and services. Experience as a mentor, tech lead or leading an engineering team. ...
Senior Software Engineer, Amazon Q
A Senior Software Development Engineer in this role will be responsible for developing the architectural vision, upholding best practices and quality standards, delivering high quality engineering solutions and code. We are looking for a software development engineer for the Next Generation Develope...
Network Software Development Engineer, Programmable Network - San Jose
About the teamByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyper-scale data-center networking solutions that po...
Software Development Manager, eero
Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers. Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including c...