• Software Development Manager, AWS SageMaker UI

    Location US-WA-Seattle
    Posted Date 8 months ago(6/29/2018 8:43 AM)
    Job ID
    683401
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    Interested in Machine Learning? As the SDM for SageMaker UI team, you’ll own:

    1. The SageMaker Management Console (https://console.aws.amazon.com/sagemaker )
    This is one of AWS' largest consoles, and we're not slowing down! The baseline requirement is to keeps parity with SageMaker's rapidly expanding HTTP API's, but we'll push to also develop unique experiences for SageMaker metadata that are only possible in a browser or mobile device. You own our webservers and the bytes they vend, including the design, testing, continuous deployment, operations, usage analytics, and customer support.

    2. Custom UI/widgets for AWS ML's Notebook authoring and data scientist IDE experience
    From a browser, we're making a highly scalable and collaborative data science workbench so a data scientist, developer, or student can launch a wholly configured and sharable workspace in the cloud.

    Key Responsibilities:
    • Work closely with UX designers, product managers, and engineers to develop friendly UI experiences.
    • Work closely with engineers to architect and develop the best technical design.
    • Continually improve operational excellence.
    • Collaborate with product management on the roadmap and delivery dates.
    • Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
    • Develop the engineers of an existing “two pizza” scrum team.
    • Hire frontend engineers.
    • Collaborate with other SageMaker SDM's for features that require UI changes.
    • Report on status of development, quality, operations, and system performance.
    • Engage with customers.

    In addition to PM and UX help, you'll be well supported with by a group with deep technical chops, including multiple principal engineers and peer SDMs that own other SageMaker components .

    What is SageMaker?
    Amazon SageMaker (https://aws.amazon.com/sagemaker/) is a fully-managed Machine Learning platform that makes it easy to build ML models, manage them, and integrate them with custom applications for batch or online predictions. SageMaker takes away the “heavy-lifting” normally associated with large-scale Machine Learning implementations so that developers and scientists can focus on the truly creative work of modeling and solving the business problem at hand.

    Amazon.com is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

    Basic Qualifications

    • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline.
    • 5+ years of relevant engineering experience.
    • 2+ years people management experience.
    • Experience with modern programming languages (Java, C#, Python) and open-source technologies.
    • Experience with web/mobile technologies (e.g., JavaScript/TypeScript, NodeJS, React, WebPack, HTTP mechanics/performance).

    Preferred Qualifications

    • Experience building tools for data scientists or developers.
    • Attuned design sense so can collaborate with UX designers and hold a high bar with “backend” SDE's and SDM's.
    • Experience with with CI/CD in a frontend context.
    • Experience establishing and leveraging web analytics.
    • Machine learning knowledge and experience.
    • Deep hands-on technical expertise with established skills in designing and developing solutions to complex problems in a full-stack environment.
    • Ability to handle multiple competing priorities in a fast-paced environment.
    • A deep understanding of software development in a team, and a track record of shipping software on time.
    • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions.
    • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job