Software Development Engineer, AWS AI, Computer Vision ML, AWS Rekognition Custom Labels

Bellevue, Washington, USA

Applications have closed

Amazon.com

Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa...

View company page

Job summary

Are you interested in building AWS AI services that use computer vision applied machine learning to develop new external facing services that are solving hard AI problems?

The Amazon Rekognition team (https://aws.amazon.com/rekognition/) is looking for software development engineers who have the passion to tackle tough problems by bringing cutting edge deep learning technologies to customer facing computer vision products at Amazon Web Services (AWS). Amazon Rekognition image video APIs enable you to quickly add sophisticated features such as visual search, image classification face recognition to your applications. Amazon Rekognition Custom Labels APIs allow you to identify objects scenes in images that are specific to your business needs


As a lead software development engineer on the Amazon Rekognition team, you will design develop fast, efficient highly scalable deep learning algorithms that are applied to challenging image video recognition problems. You will work with senior scientists engineers within Amazon AI develop high quality software that is robust reliable.

You will get to:
· Decide what features performance improvements to build
·
· Drive software engineering best practices
· Design distributed scalable systems
· Provide technical leadership contribute to the definition, development, integration, test, documentation, support new AI Services
· Instill best practices for software development documentation, making sure designs meet requirements, delivering high quality software on tight schedules



About Us

Work/Life Balance
Our team culture has a strong focus on a work-life balance. We believe that striking the right balance between your personal professional life is critical for long term success fulfillment. We offer flexibility in working hours encourage you to find your own balance between your work personal lives.

Mentorship & Career Growth
Our team is dedicated to supporting new members. We have a broad mix of experience levels tenures, we are building an environment that celebrates knowledge sharing mentorship. Our senior members enjoy one-on-one mentoring thorough code reviews. We care about your career growth strive to assign projects based on what will help each team member develop into a well-rounded engineer enable them to take on more complex tasks in the future.

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, host annual ongoing learning experiences, including our Conversations on Race Ethnicity (CORE) AmazeCon (gender diversity) conferences.

Basic Qualifications


· 2+ years of non-internship professional software development experience
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
· Bachelor’s Degree or above in Computer Science or related field
· Strong Computer Science fundamentals, including object-oriented design, data structures, algorithm design, complexity analysis
· Strong problem solving skills
· Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
· Experience building software systems that have been successfully delivered to customers



Preferred Qualifications

· Master's degree in Computer Science or related field
· 3+ years industry experience as a software development engineer or similar
· Domain knowledge of Computer Vision /or Machine Learning
· Experience working in a software as a service environment (e-commerce or other high scale services)
· Experience with working on AWS services such as S3, DynamoDB EC2
· Experience creating new successful REST APIs SDKs delivered in multiple languages
· Experience creating reliable/maintainable code, find creative scalable solutions to difficult problems



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.

Tags: APIs AWS Classification Computer Science Computer Vision Deep Learning DynamoDB EC2 E-commerce Engineering Machine Learning Testing

Perks/benefits: Career development Conferences

Region: North America
Country: United States

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.