Deep Learning Platform Software Developer

Amazon in Palo Alto, CA

  • Industry: Information Technology - Software Engineer, Developer, And Programmer
  • Type: Full Time
  • $126,470.00 - 187,710.00
position filled
At AWS AI, we want to make it easy for our customers to deploy machine learning models on any endpoint in the cloud or on edge devices. Just as SageMaker provides a complete set of services to simplify the task of building and training a model, Neo provides an inference engine that is designed to run any machine learning model on any hardware.Neo optimizes machine learning models to perform at up to twice the speed of the original framework with no loss in accuracy. Upload a pre-trained model built with MXNet, TensorFlow, PyTorch, or XGBoost to your S3 bucket, choose your target hardware platform from Intel, NVIDIA, or ARM, and with a single API call, SageMaker Neo optimizes the model, converts it into an executable module, and returns it to your S3 bucket. The free open source Neo runtime uses less than 100th of the space of the framework to run the model on the target hardware.The SageMaker Neo team is growing rapidly to keep up with growth in customers and their requests. We are hiring well-rounded applied scientists and software developers with backgrounds in machine learning, compilers, systems, and AI accelerators. If have worked on HPC and performance tuning, you will enjoy working on the breadth of ML applications that we optimize.As a deep learning platform developer, you will create systematic approaches to improve the performance of deep learning inference. You will help develop the compilation service and runtime for machine learning. The work offers an extremely broad set of opportunities to work as a full stack SDE with exposure to multiple AI applications, ML frameworks, models, compilers, systems SW, and various AI hardware including ARM, Intel, AWS Inferentia, and NVidia.Join the Amazon SageMaker Neo team to help AWS customers deploy machine learning models in the cloud and on edge devices at scale in production. Work on an open source industry-standard compiler and runtime for machine learning that is already deployed on over 20 million devices.Basic qualifications Master's Degree in Computer Science or Engineering 10+ years of software development experience in high performance computing, machine learning, big data analytics, or related areasPreferred qualification Proven ability to develop and deliver an optimizing compiler for high level / domain specific programming language 10+ years technical leadership role in machine learning, HPC or related areas PhD in Computer ScienceAmazon is an Equal Opportunity-Affirmative Action Employer Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation
Associated topics: algorithm, back end, c c++, c++, c#, devops, perl, programming, software development engineer, software engineer

You may be interested in these similar jobs!
Senior Software Engineer - Full Stack Front End
Intuit in Mountain View, CA

Come join the Small Business Engineering team as a Senior Software Engineer. You will be working with the QuickBooks Live team. This customer centric…

Read More
Sr. Data Scientist - Deep Learning and NLP Expert
Allstate in Redwood City, CA

Where good people build rewarding careers.Think that working in the insurance field can’t be exciting, rewarding and challenging? Think again. You’ll…

Read More
Senior Sales Solution Engineer
Vineti Inc. in San Francisco, CA

Description: Vineti creates advanced software for advanced therapies. We are a healthcare-tech company developing cloud-based software solutions that…

Read More
Machine Learning Developer
The Kemtah Group in Mountain View, CA

Machine Learning DeveloperBelcan Technical Services is an engineering firm offering adaptive and integrated services. our goal is to earn the trust o…

Read More
Vehicle Machine Learning System Developer
Computech Corporation in Mountain View, CA

Description: Job Summary: The team has developed proof of concept machine learning based connected vehicle system that uses DSRC wireless devices in …

Read More
Connected Vehicle Machine Learning System Developer
G-TECH Services in Mountain View, CA

Description: The team has developed proof of concept machine learning based connected vehicle system that uses DSRC wireless devices in between multi…

Read More
Connected Vehicle Machine Learning System Developer
G TECH Services in Mountain View, CA

Description: • The team has developed proof of concept machine learning based connected vehicle system that uses DSRC wireless devices in between mul…

Read More
Performance Engineer - Deep Learning
Nvidia in Santa Clara, CA

NVIDIA is hiring software engineers at all experience levels to build and optimize the tools Deep Learning engineers use across the world to design, …

Read More
Cw Connected Vehicle Machine Learning Systems Developer
Altair Engineering Incorporated in Mountain View, CA

CW Connected Vehicle Machine Learning System Developer Position DescriptionCW Connected Vehicle Machine Learning System DeveloperLocation US - Califo…

Read More
2 month Contract Connected Vehicle Machine Learning System Developer
G-TECH Services in Mountain View, CA

Description: The team has developed proof of concept machine learning based connected vehicle system that uses DSRC wireless devices in between m…

Read More
Developer Advocate, Data Science
DataBricks in San Francisco, CA

Mission Databricks success depends on building trust and recognition with an ever-growing audience of data scientists. The Developer Advocate, Da…

Read More
Developer Relations Account Manager - Cloud
Nvidia in Santa Clara, CA

We are looking for a Developer Relations - Cloud Service Provider Alliance Manager passionate about developing modern Artificial Intelligence, HPC, C…

Read More
Deep Learning Architect Intern
Nvidia in Santa Clara, CA

NVIDIA is seeking computer architects to help design processor and system architectures that will enable compelling Deep Learning performance, archit…

Read More
Software Engineer 2 - Java Back-End
Intuit in Mountain View, CA

Imagine a career where your creative inspiration can fuel BIG innovation. Year-over-year, Intuit has been recognized as a best employer and is consis…

Read More
Staff Security Engineer - Intuit Platform Security
Intuit in Mountain View, CA

Come join the Intuit Platform Security team as a Staff Security Engineer.  The Intuit Platform Security team defines, builds, and drives adoption for…

Read More