Software Development Engineer II
3 weeks ago
We're working to improve shopping on Amazon using the conversational capabilities of large language models, and are searching for pioneers who are passionate about technology, innovation, and customer experience, and are ready to make a lasting impact on the industry.
You'll be working with talented scientists, engineers, and technical program managers (TPM) 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
Key Job Responsibilities
We seek a strong Software Development Engineer with domain expertise in machine learning, deep learning, and online inference systems. You will devise innovative solutions at scale, pushing the technological and science boundaries.
You will guide the design, research, and implementations of distributed inference systems and optimization techniques focusing on latency reduction and throughput improvement for large-language models.
You will devise and implement state-of-the-art inference solutions at scale. You will be technically hands-on and drive the execution from ideation to productionization. You will work in a collaborative environment with other technical and business leaders, to innovate on behalf of the customer.
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
Experience in machine learning, data mining, information retrieval, statistics, or natural language processing
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
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
For individuals with disabilities who would like to request an accommodation, please visit For individuals with disabilities who would like to request an accommodation, please visit
Los Angeles County applicants:
Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies.
Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position.
These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation.
Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.-
Software Development Engineer II
4 weeks ago
Palo Alto, California, United States Amazon Full timeJob SummaryWe're building a foundational Large Language Model (LLM) for Amazon Stores that combines general world knowledge with Amazon e-commerce domain knowledge to provide new and improved shopping experiences for our customers. As a Software Development Engineer II, you'll work with talented scientists and engineers to innovate on behalf of our...
-
Palo Alto, California, United States Amazon Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer II to join our Visual Shopping team at Amazon. As a key member of our team, you will be responsible for designing and developing innovative software solutions that enable customers to shop in new and exciting ways.Key ResponsibilitiesParticipate in all aspects of the software...
-
Palo Alto, California, United States Amazon Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer II to join our Supply and Identity Data platform team. As a key member of this team, you will be responsible for designing, developing, and operating petabyte-scale data systems to support Amazon's advertising business.The ideal candidate will have a strong background in...
-
Software Development Engineer II
4 weeks ago
Palo Alto, California, United States Amazon Full timeWe're seeking a talented Software Development Engineer to join our team at Amazon. As a key member of our conversational AI team, you will be responsible for designing, developing, and deploying large language models that power our conversational interfaces.Key responsibilities include:Designing and implementing distributed inference systems for large...
-
Software Development Engineer II, Data Firehose
4 weeks ago
East Palo Alto, California, United States Amazon Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer II to join our Data Firehose team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and reliable software systems.Your primary focus will be on building and maintaining our data processing infrastructure, ensuring seamless...
-
Embedded Software Developer
4 weeks ago
Palo Alto, California, United States United Software Group Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Developer to join our team at United Software Group. As an Embedded Software Developer, you will be responsible for designing and implementing real-time systems using the QNX Real-Time Operating System (RTOS).Key Responsibilities:Establish reliable, low-latency, high-throughput data...
-
Software Engineer II, Salesforce
4 weeks ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is a pioneering company that's revolutionizing the electric vehicle industry. Our mission is to keep the world adventurous forever, and we're seeking talented individuals to join our team.Job SummaryWe're looking for a skilled Software Engineer II to join our Salesforce team. As a key member of our team, you'll be responsible for...
-
Software Engineer II, Salesforce
3 weeks ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is a pioneering company dedicated to creating a sustainable future through innovative electric vehicles and clean energy solutions. As a Software Engineer II, Salesforce, you will be part of a dynamic team that is redefining the automotive industry.Role SummaryThis role involves developing cutting-edge solutions on the Salesforce platform,...
-
Palo Alto, California, United States Amazon Full timeJob SummaryAmazon is seeking a highly skilled Software Development Engineer II to join our Stores Foundational AI team. As a key member of this team, you will be responsible for developing and deploying large language models to improve shopping on Amazon. This is an exciting opportunity to work with talented scientists, engineers, and technical program...
-
Palo Alto, California, United States Amazon Full timeAbout the RoleAs a Software Development Engineer II in Visual Search, you will be part of a dynamic team responsible for creating innovative solutions that help customers search and discover products using images. Our team is passionate about leveraging computer vision, machine learning, and information retrieval to deliver exceptional customer...
-
Palo Alto, California, United States Amazon Full timeAbout the RoleAs a Software Development Engineer II in Visual Search, you will be part of a dynamic team responsible for creating innovative solutions that help customers search and discover products using images. Our team is passionate about leveraging computer vision, machine learning, and information retrieval to deliver exceptional customer...
-
Palo Alto, California, United States Amazon Full timeWe are seeking a skilled Software Development Engineer in Test II to join our Visual Search team in Palo Alto. As a key member of our team, you will be responsible for building and maintaining an automated test infrastructure for our backend systems, ensuring the quality and reliability of our Visual Search services.Key responsibilities include:Designing and...
-
Embedded Software Developer
3 weeks ago
Palo Alto, California, United States Axiom Software Solutions Limited Full timeJob Title: Embedded Software DeveloperLocation: Palo Alto, CaliforniaThis is a full-time role that requires strong experience with QNX RTOS, DDS middleware, and Qualcomm 8255 SoC hardware.Key Responsibilities:Design and implement HAL (Hardware Abstraction Layers) to separate core logic from hardware-specific details.Develop software that interfaces with...
-
Software Engineer II, Salesforce
4 weeks ago
Palo Alto, California, United States Rivian Full timeAbout Rivian:Rivian is a pioneering company that aims to keep the world adventurous forever. We achieve this through our emissions-free Electric Adventure Vehicles and by attracting curious, courageous individuals to our team.As a company, we constantly challenge the status quo, reframing old problems and seeking new solutions. We operate in areas that are...
-
Software Development Engineer
3 weeks ago
Palo Alto, California, United States Unreal Gigs Full timeAbout the RoleWe're seeking talented engineers to collaborate with our founders in shaping the direction of Unreal Gigs. This role offers an opportunity to contribute to building the foundational product and be an integral part of the decision-making process.Key ResponsibilitiesCollaborate closely with users to understand their development needs and inform...
-
Software Development Engineer
4 weeks ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is a pioneering company that's redefining the boundaries of innovation. Our mission is to create a world where adventure knows no bounds, and our Electric Adventure Vehicles are the key to unlocking it.We're a team of curious and courageous individuals who thrive in a culture of continuous learning and improvement. Our backgrounds may be...
-
Software Development Engineer
3 weeks ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is a pioneering company dedicated to creating emissions-free Electric Adventure Vehicles. We're seeking a highly skilled Software Engineer to join our team and contribute to the development of cutting-edge systems.Key ResponsibilitiesDesign, develop, and maintain embedded software applications using Modern C++ (C++11 or later), Rust, or...
-
Software Development Engineer
4 weeks ago
Palo Alto, California, United States Amazon Full timeAbout the RoleAmazon is seeking a highly skilled Software Development Engineer to join our Data Firehose team. As a key member of this team, you will be responsible for designing, developing, and deploying scalable and highly available data ingestion solutions.Key Responsibilities:Design and develop new features and functionality for the Data Firehose...
-
Software Engineer
4 weeks ago
Palo Alto, California, United States Penn State University Talent Acquisition Full timeJob DescriptionWe are seeking a highly motivated and experienced Software Engineer to join our team at Penn State University's Applied Research Laboratory (ARL). As a key member of our Communications and Signal Processing Division, you will be responsible for designing and developing cutting-edge software solutions to support various research processes and...
-
Software Engineer
4 weeks ago
Palo Alto, California, United States Pennsylvania State University Full timeJob Summary:We are seeking a highly motivated and experienced Software Engineer to join our team at the Applied Research Laboratory (ARL) at Penn State University. The successful candidate will be responsible for designing and developing software solutions for various research projects, including algorithm implementation and integration. The ideal candidate...