Back to jobsJob overview

About the role

Software Dev Engineer, Kuiper AI Foundations at Amazon Kuiper Manufacturing Enterprises LLC

Required Skills

awsdistributed systemsdata lakehousevector databaseai/mlcloud servicesdata engineeringquery optimization

About the Role

This role is for a Software Development Engineer building cloud services and APIs for Kuiper AI Foundations, enabling intelligent software operation across satellites and ground systems. The engineer will design and implement scalable, low-latency data lakehouse and analytics systems to support AI capabilities and real-time query responses.

Key Responsibilities

  • Architect and implement a scalable S3-based Data Lakehouse
  • Design and enforce standardized data ingestion patterns with quality controls
  • Implement robust data quality frameworks with automated validation pipelines
  • Architect a globally distributed vector database infrastructure for embeddings
  • Design hybrid search strategies combining dense and sparse vectors for semantic retrieval

Required Skills & Qualifications

Must Have:

  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience for new and existing systems
  • Experience programming with at least one software programming language
  • U.S. citizenship, permanent residency, or eligible refugee/asylee status due to export control

Nice to Have:

  • 3+ years of full software development life cycle experience
  • Bachelor's degree in computer science or equivalent

Benefits & Perks

  • Medical benefits
  • Financial benefits
  • Other employee benefits