Software Development Engineer, Applied AI Solutions

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

Software Development Engineer role focused on building the platform for validating safety-critical autonomous systems. This involves designing scenario generation pipelines, integrating generative AI models for realistic behaviors, creating synthetic sensor data, and developing export connectors for simulation platforms. The role spans the full lifecycle from data curation to deployment monitoring, with a focus on automating testing and exploring edge cases.

What you'd actually do

  1. Design and implement scenario generation pipelines that transform operational design specifications into diverse scenario variations with comprehensive coverage analysis.
  2. Build generative AI model integration layers that leverage real-world operational data to create realistic behaviors while maintaining physical plausibility constraints for agent dynamics, sensor characteristics, and environmental physics.
  3. Develop export connectors for industry-standard simulation platforms that handle format compatibility, authentication, and data transfer.
  4. Create synthetic sensor data generation systems that produce multi-modal outputs (MP4 video, PCD/LAS point clouds, radar data) with accurate sensor characteristics and metadata tracking for validation traceability.
  5. Implement coverage analysis algorithms that identify gaps in generated scenario distributions and recommend generation parameters to achieve systematic coverage.

Skills

Required

  • Software Development
  • Generative AI
  • Simulation
  • Synthetic Data Generation
  • Data Curation
  • Model Training
  • Validation Workflows
  • Multi-modal Data

Nice to have

  • Autonomous Systems Development
  • SageMaker
  • IoT
  • Digital Twin
  • Spatial/Geospatial
  • Physics-based Validation
  • Regulatory Requirements

What the JD emphasized

  • safety-critical applications
  • edge cases and boundary conditions
  • safety-critical situations
  • safety-critical autonomous systems
  • systematically and safely

Other signals

  • Generative AI
  • Autonomous Systems
  • Simulation
  • Synthetic Data
  • Validation