Software Development Engineer

4 weeks ago


Palo Alto, California, United States Amazon Full time
About the Role

We are seeking a highly skilled Software Development Engineer to join our team in Palo Alto, where you will be responsible for building computer-vision based solutions for shopping. Our team is responsible for developing innovative solutions that leverage our vast catalog of images to improve the shopping experience for Amazon customers.

Key Responsibilities
  • Design and develop scalable and efficient computer-vision based solutions for shopping
  • Collaborate with cross-functional teams to drive design decisions and coordinate with multiple teams across Amazon
  • Participate in all parts of the software development process, from high-level business requirements to reliable production features/systems
  • Solve hard computer science problems and help the business every day
Requirements
  • 3+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language
  • 2+ years of non-internship design or architecture of new and existing systems experience
  • Bachelors in Computer Science, or related discipline
  • Proficiency in at least one modern programming language such as Java/Scala/Go/C#/Python on Unix/Linux
Preferred Qualifications
  • Masters in Computer Science
  • Familiarity with AR Core/AR Kit and AR Quick Look
  • Familiarity with WebGL
  • Industry experience with Big Data Technologies (Hadoop/Spark/Elasticsearch/Gremlin)
  • Familiarity with AWS services and technologies (or equivalent: Azure, Google Cloud)
About Amazon

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.



  • Palo Alto, California, United States United Software Group Full time

    Job 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...


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    Job 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...


  • Palo Alto, California, United States Unreal Gigs Full time

    About 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...


  • Palo Alto, California, United States Rivian Full time

    About 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 Engineer

    1 month ago


    Palo Alto, California, United States Penn State University Talent Acquisition Full time

    Job 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...


  • Palo Alto, California, United States ZipRecruiter Full time

    We are seeking a highly skilled Software Development Engineer to join our team at ZipRecruiter. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems that power our intelligent matching technology.About the Role:Design and develop large-scale data processing and...


  • Palo Alto, California, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Web Services, Inc. This is a unique opportunity to work on the next generation of data warehouse systems and contribute to the overall strategy of our cloud data warehousing service.Key ResponsibilitiesDesign and implement automation infrastructure...


  • Palo Alto, California, United States Ford Motor Company Full time

    We are seeking a highly skilled Software Development Engineer in Test to join our team at Ford Motor Company. As a key member of our team, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products.As a Software Development Engineer in Test, you will work closely with our development teams to develop...


  • Palo Alto, California, United States Amazon Full time

    About the RoleAmazon is seeking a highly skilled Software Development Engineer to join our Customer Service AI Scaling & Evaluation team. As a key member of this team, you will be responsible for developing high-performance, low-latency machine learning conversational customer support resolutions that help customers resolve problems.Key...


  • East Palo Alto, California, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Aurora Limitless team. As a key member of our team, you will be responsible for designing and building next-generation database solutions for Aurora Limitless.Key ResponsibilitiesDesign and develop scalable and highly available database solutions for Aurora...


  • Palo Alto, California, United States Binary App Dev Full time

    We are seeking a skilled and ambitious full-stack developer to work remotely on our stealth products. As a member of our engineering team, you can expect to be driven to become a world-leading programmer, build your skills, gain work experience at a reputable company, meet other ambitious and smart technologists, and work on products that will change the...


  • East Palo Alto, California, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Aurora Limitless Control Plane team. As a key member of our team, you will be responsible for designing and building next-generation database systems for Aurora Limitless.Key ResponsibilitiesDesign and implement scalable and highly available database systemsCollaborate...


  • Palo Alto, California, United States Rubrik Full time

    About The TeamThe Rubrik Engineering team is comprised of individuals who produce extraordinary results. Our engineers are driven to build efficient, reliable, and cost-effective products. We believe in empowering our teams, giving engineers autonomy and responsibility, not just tasks. Our goal is to motivate and challenge you to do the best work of your...

  • Software Engineer

    4 weeks ago


    Palo Alto, California, United States Ford Motor Company Full time

    Job Title: Software EngineerAbout the Role:At Ford Motor Company, we believe in innovation and progress. We're looking for a skilled Software Engineer to join our team and contribute to the development of cutting-edge software solutions.Key Responsibilities:* Collaborate with cross-functional teams to design, develop, and deploy software applications* Work...


  • Palo Alto, California, United States Amazon Full time

    About the RoleThe analytics team at Amazon is seeking an experienced engineer to join the core engines team. As a member of this team, you will be responsible for designing and implementing key features and performance optimizations for query engines.Key ResponsibilitiesHands-on development for core components of the query engineDesign and develop solutions...


  • Palo Alto, California, United States Amazon Full time

    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)...

  • Software Engineer

    4 weeks ago


    Palo Alto, California, United States Motion Recruitment Full time

    Join Motion Recruitment, a leading staffing agency, in our search for a skilled Software Developer to work with a manufacturing company in downtown Chicago.You will be part of a team developing a 3D modeling software platform that interfaces between structural engineering and machines that process structural steel beams and columns.The ideal candidate will...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Aurora. As a key member of our team, you will be responsible for designing and building next-generation databases for Aurora Limitless. This is a unique opportunity to make a significant impact on the future of cloud computing and database technology.Key...


  • Palo Alto, California, United States Amazon Full time

    About the JobWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a member of our Foundational Security Services team, you will be responsible for designing and building a large-scale next-generation Authentication Management System.Key ResponsibilitiesDesign and develop state-of-the-art approaches to solving complex...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job SummaryWe are seeking a skilled software engineer to join our team at Ford Motor Company. As an ADAS Feature Software Development Engineer, you will be responsible for developing and shipping production-level software for next-generation Level 2 autonomous solutions.Key ResponsibilitiesDesign, develop, and test algorithms for autonomous vehicle...