1+ months

Frontend Software Development Engineer - Open Source JupyterLab, Amazon SageMaker

Amazon.com
Seattle, WA 98104
  • Jobs Rated
    11th

DESCRIPTION

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.




BASIC QUALIFICATIONS

· 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
· 3+ 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).

PREFERRED QUALIFICATIONS

· 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.

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, please visit https://www.amazon.jobs/en/disability/us.


Categories

Jobs Rated Reports for Software Developer

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

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:

Frontend Software Development Engineer - Open Source JupyterLab, Amazon SageMaker

Amazon.com
Seattle, WA 98104
Tweet
Facebook Share
Copy Job URL

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2018 - Software Developer
Overall Rating: 11/220
Median Salary: $102,280

Work Environment
Good
71/220
Stress
Very Low
25/220
Growth
Very Good
21/220
Jobs Rated Methodology
Powered ByCareerCast