Skip to main content

Machine Learning & IoT Architect

Job ID: 1809436 | Amazon Web Services, Inc.


Do you have a passion for building software solutions which are at intersection of Machine Learning and IoT? Do you want to work closely with teams of Data Scientists and Data Engineers? Do you want to leverage your Big Data, AppDev, or DevOps experience and apply it to state-of-the-art technologies in Machine Learning and Artificial Intelligence?

At Amazon Web Services (AWS), we’re hiring technical Machine Learning Developers to collaborate with our Data Scientists to deliver ground-breaking solutions for customers. We are looking for builders to support our efforts in the Enterprise, IoT, and start-up communities. We want to take your Data Engineering / Big Data / AppDev experience to a new level by exposing you to modern Machine Learning best practices and delivering AWS solutions in this high-demand field.

The ideal candidate will have deep experience in one or many of the following fields: Enterprise Application Development w/ serverless technologies, and IoT or Edge-Computing solutions, build and integrate ML and DL models into applications. A familiarity with cloud solutions (not necessarily AWS) and DevOps is a must. This candidate will need a strong background in machine learning, and will work with a team of data scientists to build end to end solutions. And, of course, the candidate MUST be willing to learn new technologies.

A commitment to team work, hustle, and communication skills are important in this role. Creating reliable, scalable, and high-performance ML / AI solutions requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems.

This position can have periods of up to 10% travel.

This position requires that the candidate selected be a U.S. citizen and be willing to maintain a TS security clearance.


· BS or Masters degrees in computer science, engineering, or related technical, math, or scientific field
· 3+ years Application Development experience required with cloud technologies
· 3+ years of Architecture experience: data pipelines, distributed computing engines
· 3+ years of Software Development Experience: scripting languages (Python, R), database languages (SQL, PL/SQL, PG-PL/SQL), version control (GitHub, Bitbucket, AWS Code Commit, data structures, algorithms)
· 3+ years of Machine Learning Experience: ML frameworks, ML algorithms (understanding of classification, regression, clustering, embedding, NLP, and computer vision)


· 3+ years of Machine Learning Experience: ML algorithms, experience with training models, hyperparameter tuning, distributed model training, hosting and deployment of models, ML pipelines (able to whiteboard common components if ML pipelines)
· 3+ years of Data Visualization experience: Python/R frameworks such as matplotlib, seaborn, ploty, ggplot2; JavaScript frameworks such as D3
· 3+ years of Data Science experience: Python (NumPy, SciPy, Pandas, SciKit-learn, TensorFlow/PyTorch/MXNet
· 3+ years of Machine Learning experience: supervised learning (regression), supervised learning (classification)

*Inclusive Team Culture*
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

*Work/Life Balance*
Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren’t focused on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work.

*Mentorship & Career Growth*
Our team is dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, visit