Taro Logo

Software Development Engineer, Bedrock

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, Bedrock

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations. This role is in a new team building a new family of AI products, considered strategic with visibility at the highest AWS leadership levels.

As a Software Development Engineer, you will:

  • Design, develop, test, and deploy distributed machine learning systems
  • Build large-scale solutions for worldwide customers
  • Collaborate with ML scientists to influence overall strategy
  • Drive system architecture and best practices
  • Coach and develop junior engineers

The team focuses on making machine learning easy, stronger, and universal in Natural Language and Speech, developing services like Comprehend, Kendra, Lex and Transcribe. This is an opportunity to:

  • Build and launch new AI services from the ground up
  • Learn state-of-the-art machine learning technology
  • Work with exceptional product, engineering, and science leaders

AWS offers:

  • Inclusive team culture with employee-led affinity groups
  • Continuous learning and mentorship opportunities
  • Work-life harmony
  • Comprehensive benefits package
  • Career growth and development resources

The role requires strong technical ability, great communication skills, and drive to achieve results in a fast-paced environment. ML background is preferred but not required.

Last updated 16 days ago

Responsibilities For Software Development Engineer, Bedrock

  • Design, develop, test, and deploy distributed machine learning systems
  • Build large-scale solutions for worldwide customers
  • Collaborate with ML scientists to influence overall strategy
  • Drive system architecture and best practices
  • Coach and develop junior engineers

Requirements For Software Development Engineer, Bedrock

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, Bedrock

Medical Insurance
401k
Equity
Parental Leave
Education Budget
  • Medical Insurance
  • 401k
  • Equity
  • Parental Leave
  • Education Budget

Jobs Related To Amazon Software Development Engineer, Bedrock