8 days old
2017-12-072018-02-05

Software Development Engineer, AWS Machine Learning - AWS

Seattle, Washington

Come and be part of the Amazon AWS Machine learning team! We are a cloud AWS service that helps customers run machine learning algorithms on various Big Data systems in a scalable and cost-effective manner. With Machine Learning, businesses now ask our machines to do more than repetitive, strictly-defined tasks. We are taking it one step further and have begun to ask them to not only learn on their own but to also interpret data and report to the customer before they even knew they needed it. It's a step in history for you to be a part of. You will be building a platform that incorporates best practices and runs advanced algorithms at production scale and reliability.

In this role, you will design, implement, test, and own a SOA-based platform using object-oriented, distributed programming, Java, C/C++, other AWS services, and more in a Linux environment. You will work in a fast-paced environment and do everything from determining priorities and designing features, to re-architecture as necessary, to automated testing, to mentoring others. The best candidates show true end-to-end ownership.

Requirements

Basic Qualifications

  • Bachelor’s Degree in Computer Science or related field
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Proficiency in, at least, one modern programming language such as Java, Python, Scala, C++, C#, JavaScript.

     

Preferred Qualifications

  • 2+ years professional experience in software development
  • Experience building complex software systems that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Deep hands-on technical expertise in: large scale systems engineering; building and operating complex distributed systems
  • Experience with Machine Learning, data mining, and/or statistical analysis tools
  • Master's degree in Computer Science, Computer or Electrical Engineering

     

Job ID 598191

 

 

Categories

  • Data Analytics
  • Data Engineer
  • Data Scientist
  • Statistician

Featured Jobs

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Engineer, AWS Machine Learning - AWS

Amazon Web Services
Seattle, Washington

Share this job

Software Development Engineer, AWS Machine Learning - AWS

Amazon Web Services
Seattle, Washington

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast