33 days agoAmazon

Software Development Engineer I

  • Seattle (King)
  • Studies / Statistics / Data

Job description


Machine learning, big data; near real-time scoring environment. If these areas resonate with you, then join us to work on extremely motivating challenge at Amazon Web Services (AWS) marketing. We build and run custom scoring models real-time to prioritize marketing leads and help optimize sales resources for maximum business impact. If you are a strong software engineer, self-starter and learner who is passionate about working with massive amounts of data to build state-of-art system on AWS platform, then this is the right opportunity for you. You will work with a team of highly skilled engineers and scientists, to build the next generation scoring system at AWS, using machine learning and deep learning. As part of your job, you will deal with large amounts of training data, rapidly prototype new models that meet stringent performance requirements, perform offline and online testing, and push these models to production.
As part of this role, you will be required to:
- Build scalable, high-performance software/system for production deployment of scoring models
- Analyze and extract relevant information from large amounts of historical data to help automate and optimize key features and processes
- Establish scalable, efficient, automated processes for large scale data analyses, model development, validation and implementation
- Work closely with scientists and engineering teams to create and deploy new features
- Work closely with stakeholders to optimize various business operations
About you:
You are fascinated by the power of large scale systems and using machine learning algorithms to optimize decision making. And you're looking for a career where you'll be able to build, to deliver, and to impress. You look at problems holistically, and thrive on the intricate complexity of designing feedback loops and ecosystems. You want to work on projects where you are implementing solutions to real problems that require creative solutions and deep understanding of the problem space. You will partner with research scientists to challenge yourself and others to constantly come up with better solutions. You'll be given an opportunity to own and drive initiatives through the entire software stack -- from customer facing features, to algorithmic innovation, all the way down to the datasets that the back-end services consume.

Ideal candidate profile


· Bachelor's Degree in Computer Science or related field
· Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
· 1+ years professional experience in software development
· 1+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design