Software Development Engineer Ii, Data Center Design Engineering - Bim & AI Technologies

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

Software Development Engineer II role focused on AI-powered design automation for AWS data center infrastructure. The role involves architecting and implementing generative AI applications that integrate BIM platforms and cloud services to accelerate facility design workflows. Key responsibilities include designing scalable solutions, developing new features, writing code, implementing HITL workflows, and mentoring junior engineers. Experience with BIM and AECO industry is required, with AI/ML technologies being a preferred qualification.

What you'd actually do

  1. Design and architect scalable solutions for complex problems in the BOM creation and automation space, balancing technical excellence with business impact
  2. Lead the development of new features and services that deliver data center design projects faster while maintaining high quality standards
  3. Write clean, maintainable, and well-documented code following software engineering best practices and establish coding standards for the team
  4. Work closely with product, design, science, and AECO subject matter experts to deliver novel solutions
  5. Design and implement integrations between BIM platforms (e.g., Autodesk Platform Services, Revit, etc.) and AWS services with focus on reliability and scalability

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
  • Experience programming with at least one software programming language
  • 3+ years of experience developing Building Information Modeling (BIM) software solutions for the AECO industry

Nice to have

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Experience with AI/ML technologies
  • Experience with PLM (product lifecycle management) processes and tools and BOM creation and automation

What the JD emphasized

  • Building Information Modeling (BIM) domain expertise
  • generative AI applications
  • integrate BIM platforms, desktop applications, cloud services, and AI technologies
  • productionize ML models
  • human-in-the-loop (HITL) workflows

Other signals

  • generative AI applications
  • integrate BIM platforms, desktop applications, cloud services, and AI technologies
  • productionize ML models
  • human-in-the-loop (HITL) workflows