Software Development Engineer - Platform and ML

US, CA, Virtual Location - California

Applications have closed
Amazon.com logo
Amazon.com

Posted 3 months ago

Do you want to influence the experience of millions of customers? Do you want to work in a collaborative environment that impacts products from across the company?

We redefine the customer contact experience by exposing a new messaging-based contact channel (Message Us) and using an automated assistant (chatbot) to better understand the customer problem and guide them to resolution via automation. Message Us, is Amazon CS’s bot-first, text-based contact channel which uses new cutting-edge technologies and machine learning build in-house ground up. We focus on building scalable platforms and systems for customers and agents to power automation globally across many languages for the billions of customers and thousands of agents that use our products in many marketplaces every day. We also invest in experimentation to identify new and inventive ways to build and scale chat bots for Amazon customer service (CS).

As a Software Development Engineer on this team, you will collaborate with other senior software engineers to drive improvements to our technology, design and develop new services and solutions, and build and track metrics to ensure high quality results. Your solutions will provide the ultimate customer service experience needed to anticipate and resolve customer's questions using an automated assistant. You will have the opportunity to work with business partners and leadership, influence and drive product vision and lead the design of our systems. At Amazon, we are known for our customer obsession. We need your ideas and your ability to take initiative, innovate, and produce results as we continuously improve the customer experience.

We use SCRUM, test-driven development, and continuous deployment to deliver projects based on realistic timelines and resource constraints.

We are seeking Software Development Engineers excited by this opportunity. If this sounds interesting, we’d love to hear from you.

Basic Qualifications


• Bachelor’s degree in Computer Science, Computer Engineering or a related field.
• 2+ years of software engineering experience
• 2+ years coding using Java, C/C++, or similar programming languages





Preferred Qualifications

• Masters' degree in Computer Science
• 2+ years of software engineering experience
• Strong problem solving and analytical abilities
• Proficiency in object-oriented design
• Strong coding ability using Java
• Strong problem solving and analytical abilities.
• Understanding of Software Engineering processes and best practices.

Keywords: Software Engineer, Software Development Engineer, Software Developer, Mobile Software Development Engineer, Front-end Software Development Engineer, Back-end Software Development Engineer, SDE, ML, NLP, NLU, Big Data, Data Science, ChatBot, AI, Artificial Intelligence

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 https://www.amazon.jobs/en/disability/us.


Job tags: AI Back-end Big Data Customer service Experimentation Front-end Java Machine Learning ML Mobile NLP Object-oriented Scrum