Finding the best job has never been easier
Share
Take ownership. Understand the needs of various search teams, break down requirements into coherent projects, design technical strategies and implement them with an eye on long-term impact.
Be ambitious. Find and eagerly tackle hard problems.
Be curious. You will work alongside and lead/influence other ML engineers, Applied Scientists. Your effectiveness and impact will depend on discussing problems with and learning from them. You will have access to the cutting-edge technologies and vast technical tools and resources of Amazon and will need to learn how to use them effectively.
Key job responsibilitiesDesign and develop tools for monitoring the performance of machine learning models at scale
Design and develop lineage and artifact tracking infrastructure for training data, ML models and experiments
Design and develop reproducible ML Pipelines that help interpretability and trustworthiness of ML models.Produce clean, high-quality code, tests, and written documentation
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Experience in machine learning, data mining, information retrieval, statistics or natural language processing
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit