Software Development Manager– Alexa AI- Seattle/Bellevue - Amazon - Seattle - Wizbii

Software Development Manager– Alexa AI- Seattle/Bellevue

  • Par Amazon
  • Seattle (United States of America)
  • Système d'information / Urbanisation des SI

Description de l'offre


As a Software Development Manager on the Alexa Artificial Intelligence Distributed Machine Learning Platform team, you will help Alexa better-understand humans with each passing day.

Here at Alexa AI, all the models that drive Speech Recognition and Natural Language Understanding for Alexa require a massive amount of distributed computing power. Creating an efficient computational platform architecture that serves both experimental and production use-cases entails solving a wonderfully fun and challenging set of problems. We need well-intentioned and scalable software to secure, provision and distribute complex workloads on massively paralleled GPU-accelerated computing clusters used by thousands of Amazon's Machine Learning scientists and engineers. This is an environment where you can pursue and expand an ML engineering career, and being at the forefront of engineering and product innovation in our industry.

What you'll be doing
· As an Amazon leader, owning the product areas that you are passionate about and solves major customer pain, becoming the advocate and driving the product and technology development and expansion within our ecosystem.
· Growing and mentoring software engineers. Working with them to identify great projects and features that will help them grow in their careers.
· Helping your team self-organize and create software development processes and practices that will work best for you and your teammates.
· Building relationships with your customers, partner teams and the engineers on your team.
· Managing execution against project plans and delivery commitments; including the day-to-day activities of an engineering team within an Agile environment
· Report on status of development, quality, operations, and system performance

Your background
· You have a number of years of experience delivering high-quality, distributed and scalable software.
· You've made a bunch of mistakes in the past and have learned a lot from them. You apply this learning regularly.
· You believe there are generally multiple ways to solve a technical problem, each with different trade-offs. You don't typically think in terms of the "right" or "wrong" way to do something.
· You approach projects, tasks, and unknowns with curiosity, and enjoy sharing what you know and what you learn with the people around you.
· You believe that a team is strongest when it is diverse and includes multiple perspectives.
· You are able to put yourself into your customer's shoes. You frequently immerse yourself in the customer experience to understand how you can better serve them.

Profil recherché


· Bachelor's Degree in Computer Science.
· 8+ years experience in software development.
· 3+ years experience managing software development teams.
· 3+ years of hands on experience in architecting and building highly scalable distributed systems.
· Experience leading software engineering teams.
· Experience forming teams and recruiting software engineers.
· Experience developing the careers of software engineers.
· 3+ years of experience presenting technical information verbally and in written reports.

Voici d'autres offres qui pourraient te plaire

Reçois les offres qui te correspondent par email !
Des milliers de jobs sont disponibles pour toi sur Wizbii :)

À propos de Amazon


6604 jobs disponibles chez Amazon

Trouve ton futur job sur Wizbii,
la 1ère plateforme professionnelle pour l’emploi des jeunes
Ton job dans la poche