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