Software Dev Manager, SageMaker Universal Notebooks
Vacancy expired!
DESCRIPTION Job summaryInterested in Machine Learning? Amazon SageMaker (https://aws.amazon.com/sagemaker/) takes away the heavy-lifting normally associated with large-scale Machine Learning implementations, so that developers and scientists can focus on the truly creative work of modeling and solving the business problem at hand. SageMaker is a fully managed Machine Learning platform that makes machine learning services ease of use, universal and accessible to variety of enterprise users. Your team owns expansion SageMaker's reach to the global ML engineers and data scientists by growing our IDE offerings beyond Juptyer. The IDE team enables enterprises standardizing on a Studio by making sure developers can be productive using their language of choice. Thus, the team charter includes supporting R developers with RStudio, Python developers using VSCode and expanding Python developers to connect their local IDE running on their laptop to remote compute instances on Studio for executing, debugging, and monitoring code using PyCharm IDE. The Sr. Manager understand the market trends, recognizes the developer personas and works effectively with vendors and partners including Jupyter, RStdoio, Jetbrains, IntelliJ and Eclipse to evolve Studio IDEs. The leader manages these product evolution by optimizing team structures, processes and is developing technical leaders who are capable of solving high impact customer use cases using both net new technology and existing AWS ecosystem of services. Key job responsibilitiesAs a Software Development Manager in the SageMaker you are expected be an expert in designing, developing, and deploying large scale machine learning solutions and applications. Your position will require you to:• Lead a team of highly skilled and driven individuals towards achieving aggressive business goals.• Grow talent in the team, coach team members on growth areas and create a promotion paths for strong performers.• Communicate clearly with our customers and collaborators to reduce ambiguity and mitigate risk.• Enforce professional software engineering guidelines and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.• Manage and communicate project deliverables, timelines, and progress.• Build highly distributed, multi-tenet systems with clear state-full/state-less boundaries. BASIC QUALIFICATIONS
- 7+ years of experience working directly within engineering teams
- Experience partnering with product OR program management teams
- 3+ years of people management experience, managing engineers
- 3+ years of experience architecting and designing (architecture, design patterns, reliability and scaling) of new and current systems
- Familiarity with the internals Jupyter , RStudio, VSCode and PyCharm
- Understanding of container technology
- Machine Learning or Data Science experience
Vacancy expired!