Software Development Engineer, Aws Central Sde Team

Amazon Amazon · Big Tech · Seattle, WA · Software Development

This is a Software Development Engineer role within the AWS Central SDE Team, focusing on building and maintaining code for various AWS services, with a specific mention of Artificial Intelligence/Machine Learning and Healthcare AI. The role involves designing, developing, and maintaining software solutions, collaborating with cross-functional teams, and resolving performance bottlenecks. While the core is general SDE work, the inclusion of AI/ML and Healthcare AI as areas of consideration, along with preferred knowledge of ML frameworks and fundamentals, indicates an AI-related function, likely focused on the engineering and serving aspects of AI/ML systems.

What you'd actually do

  1. Design, develop, and maintain efficient, reusable, and reliable code
  2. Implement complex software solutions that meet business requirements
  3. Collaborate with cross-functional teams to define, design, and ship new features
  4. Identify and resolve performance bottlenecks and bugs
  5. Participate in architecture and design reviews to provide technical guidance

Skills

Required

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 3+ years of building complex software systems experience
  • 2+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • Bachelor's degree or equivalent

Nice to have

  • Knowledge of ML frameworks including JAX, PyTorch, vLLM, SGLang, Dynamo, TorchXLA, and TensorRT
  • Knowledge of Machine Learning and LLM fundamentals, including transformer architecture, training/inference lifecycles, and optimization techniques
  • Knowledge of Python and/or C++ programming

What the JD emphasized

  • building complex software systems
  • designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services

Other signals

  • AWS Central SDE talent pipeline
  • Artificial Intelligence/Machine Learning
  • Healthcare AI
  • Knowledge of ML frameworks
  • Knowledge of Machine Learning and LLM fundamentals