1+ months

Senior Frontend Engineer - Open Source JupyterLab, Amazon SageMaker

Seattle, WA 98104


Interested in Open Source and Machine Learning?

Why will you enjoy this new opportunity? You will be part of the AWS SageMaker open source JupyterLab contribution team, a team of experienced open source developers all over the world. The role will be mainly focused on upstream development on open source projects relevant to tools related to machine learning.

What is the primary need, technical challenge, and/or problem you will be responsible for? A successful candidate will be proficient in core software engineering skills, including debugging, analysis, and problem resolution, writing maintainable software, and translating requirements into implementation. Open source software development is a highly collaborative effort; strong communication skills are required for effective code review, written technical discussions, including advocating for a specific solution to a given problem in a geographically diverse set of contributors.
Key Responsibilities:
· Can quickly engage and create meaningful contributions to upstream projects.
· Show expertise in open source development and contribution as well as relevant technical skills in one or more prominent projects.
· Communicate clearly the role of these projects in the context of related projects.
What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?
· Contribute impactful features to jupyter, jupyterlab, and lumino
· Present your work both internally and externally at conferences, tech talks, and brown bags.
· Coach and mentor internal groups on how to effectively contribute within an open source community.
· Work with SageMaker teams to gather requirements for upstream changes
· Provide support (training, office hours, etc) to internal teams on OSS projects
What is SageMaker?
Amazon SageMaker (https://aws.amazon.com/sagemaker/) is a fully-managed Machine Learning platform that makes it easy to build ML models, manage them, and integrate them with custom applications for batch or online predictions. 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.

Amazon.com is an Equal Opportunity-Affirmative Action Employer €“ Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.


· 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
· 5+ years professional experience in software development.
· Experience with modern programming languages (Python, JavaScript) and open-source technologies.
· Experience with web/mobile technologies (e.g., Python, JavaScript/TypeScript, NodeJS, React, WebPack, HTTP mechanics/performance).


· Experience building tools for data scientists or developers.
· Experience with OSS contributions in the ML tools space
· Experience with with CI/CD in an OSS context.
· Experience triaging and documenting for OSS
· Machine learning knowledge and experience.
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
· Ability to take a project from scoping requirements through actual launch of the project.
· Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
· Deep hands-on technical expertise in full-stack development.


Posted: 2020-08-19 Expires: 2020-11-18

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Frontend Engineer - Open Source JupyterLab, Amazon SageMaker

Seattle, WA 98104

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast