Software Development Engineer, AWS AI

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS AI

AWS Utility Computing (UC) is at the forefront of cloud innovation, developing foundational services like S3 and EC2 while continuously pushing boundaries in the industry. We're building an exciting new Generative AI application that will revolutionize enterprise operations. As a Software Development Engineer, you'll join the ground floor of this cutting-edge project, working within the UC organization to support various AWS services including Compute, Database, Storage, IoT, Platform, and Productivity Apps.

Our team values diverse experiences and fosters an inclusive culture where differences are celebrated. We're looking for creative problem-solvers who are passionate about tackling complex technical challenges in AI. You'll work in a collaborative environment where rapid iteration and innovation are key to delivering real business value to our customers.

The role offers significant growth opportunities through mentorship, knowledge-sharing, and career advancement resources. You'll be part of AWS's mission to be Earth's Best Employer, working alongside talented professionals in an environment that prioritizes work-life harmony. Our technology powers many of the world's largest organizations, and you'll have the chance to make a lasting impact on the future of cloud computing and AI.

As a member of our team, you'll benefit from AWS's robust suite of products and services, while contributing to our culture of continuous learning and innovation. We offer various employee-led affinity groups, ongoing learning experiences, and events like Conversations on Race and Ethnicity (CORE) and AmazeCon that celebrate our diverse workforce.

Join us in shaping the next generation of AI technology while growing your career in a supportive, flexible, and innovative environment that values both professional excellence and personal well-being.

Last updated 9 days ago

Responsibilities For Software Development Engineer, AWS AI

  • Solve technical challenges and mentor junior engineers
  • Translate business and functional requirements into concrete deliverables
  • Build quick prototypes and proofs of concept
  • Design, develop and deploy highly scalable and reliable distributed services
  • Work with core languages (primarily Java and Python) and AWS technologies
  • Collaborate with Product Managers, Engineers and Applied Scientists

Requirements For Software Development Engineer, AWS AI

Java
Python
  • 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
  • Experience with design patterns, reliability and scaling of new and existing systems

Benefits For Software Development Engineer, AWS AI

  • Work-life harmony and flexibility
  • Employee-led affinity groups
  • Mentorship and career growth opportunities
  • Knowledge-sharing resources
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS AI

Software Development Engineer, AWS Infrastructure Services - DC Build Management

AWS Infrastructure Services seeks a Software Development Engineer to build and enhance data center management systems, focusing on distributed computing and supply chain automation.

Salesforce Engineer, AWS Analytics and Data Solutions (ADS) Business Process Automation (BPA)

Salesforce Engineer position at AWS focusing on infrastructure services support, requiring expertise in Salesforce development and system integration.

Software QA Engineer, Device OS

Quality Assurance Engineer role at Amazon Lab126, focusing on consumer electronics testing and quality initiatives.

Software Development Engineer – Amazon Transportation, SWA Dangerous Goods

Software Development Engineer position at Amazon Transportation, focusing on building large-scale distributed systems for logistics and package delivery optimization.

Software Support Engineer, Device Support Engineering

Software Support Engineer position at Amazon's Device Support Engineering team, focusing on troubleshooting and supporting Amazon's device ecosystem including Fire TV, Kindle, and Echo devices.