The Team: How often have you had an opportunity to be a founding member of a team that is tasked with solving a huge business problem through innovative technology? Would you like to know more about how computer vision and machine learning can be used to solve these problems? If this sounds intriguing, then we'd like to talk to you about a role on a new Amazon team that's tackling a set of problems requiring significant innovation.
The Role: Everyone on the team needs to be entrepreneurial, wear many hats and work in a highly collaborative environment that's more startup than big company. We'll need to tackle problems that span a variety of domains: computer vision, image recognition, machine learning, real-time and distributed systems.
As a SDE, you will help tackle a variety of technical challenges. The SDE we are looking for will be focused on building tools, infrastructure and automated systems to enable our teams to test efficiently and measure the quality of our systems. Given that this is an early-stage initiative, you also will play an active role in translating business and functional requirements into concrete deliverables.
You should be comfortable with a degree of ambiguity that's higher than most projects and relish the idea of solving problems that, frankly, haven't been solved at scale before - anywhere. You will tackle challenging, novel situations every day and given the size of this initiative, you'll have the opportunity to work with multiple technical teams at Amazon in different locations. Along the way, we guarantee that you'll learn a ton, have fun and make a positive impact on millions of people.
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation / Age
· Bachelor's degree in Computer Science or related field.
· 3+ years of experience in software development.
· Fluency in one or more of: Java, C, C++; and familiarity with one or more of: Python, Perl, PHP.
· Understanding of Software Development Life Cycle (SDLC) and project planning/execution skills including estimating and scheduling.
· Interest in tools, infrastructure and automation development