• ALEXA MACHINE LEARNING SCIENCE TEAM - Senior Python Software Developer - Cambridge, MA

    Location US-MA-Cambridge
    Posted Date 2 weeks ago(6/4/2018 4:11 AM)
    Job ID
    Amazon.com Services, Inc.
    Position Category
    Software Development
  • Job Description

    Senior Software Engineer (Apache Spark) - Amazon Alexa Machine Learning Science Team - Kendall Square, Cambridge, MA...
    All-New Amazon Echo

    Info pertaining to the Alexa Machine Learning Science Team:

    Interested in Machine Learning? How about Amazon Echo, Speech recognition, and Natural Language Understanding? Want to put your Python or Spark skills to the ultimate test?

    We’re building the machine learning (ML) platform behind Amazon Echo and other Amazon products and services. We’re working hard, having fun, making history; come join us!

    As a Senior Software Development Engineer, you will work in an Agile/Scrum environment to design, develop, test, and deploy distributed machine learning systems. You will collaborate closely with Machine Learning researchers to influence our overall strategy. A successful candidate will have an established background in engineering highly scalable cloud systems, writing modular well-tested code, and engineering for pervasive automation. You will be a team lead with a responsibility to coach and mentor, along with defining the technical road-map for the team.


    · Develop and maintain a large-scale Machine Learning pipeline written mostly in Python.
    · Implement systems and processes to increase test coverage and real-time feedback on system health.
    · Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
    · Ability to mentor junior engineers through code and design reviews.

    Basic Qualifications

    · BS/MS in Computer Science or equivalent.
    · 7+ years of industry experience in either machine learning, big data, distributed systems or analytics systems.
    · Programming in Python/C/C++/Scala.
    · Experience building scalable infrastructure or distributed systems for commercial online services.
    · Desire to write high quality, maintainable, readable and testable code.
    · Sharp analytical abilities and proven design skills.

    Preferred Qualifications

    · Mastery in one or more of the following languages and frameworks: Python/Apache Spark/Tensorflow/Keras/AWS.
    · Highly proficient in Linux/Unix & bash scripting, build systems, CI/CD.
    · Experience with design for scalability, performance, and reliability in a cloud environment.
    · Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
    · Excellence in technical communication with peers and non-technical cohorts.
    · Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment.
    · Contributions to open source projects.

    Professional traits that are not unique to this position, but are necessary for Amazon leaders:

    · Exhibits excellent judgment
    · Hires and develops great people
    · Holds relentlessly high standards (is never satisfied with the status quo)
    · Demonstrates the ability to dive deep and is never out of touch with the details of the business
    · Expects and requires innovation of her/his team
    · Shows passion and convictions and the innate ability to inspire passion in others
    · Biases towards delivering results
    · Thinks big

    All-New Amazon Echo

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


    Tags: Amazon Alexa Machine Learning Science, Alexa, Amazon Echo, Echo, C++, C++, object oriented, Java, Java, Java, Linux, Linux, Apache Spark, Spark, machine learning, machine learning, ML, large scale distributed file systems, distributed file systems, virtualization, virtualization, high availability, speech and language understanding, NLU, ASR, Cambridge, Cambridge, MA. Java Developer, Senior Software Engineer, Architect, Principal Software Developer, Principal Software Engineer, Amazon Boston Software Engineer careers, Boston Software jobs, Alexa Boston jobs, Cloud, , Kendall Square, Kendall Square, Boston, Massachusetts, 02142
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job