Software Development Engineer, AWS AI Agentic Automated Reasoning (AR)

Amazon.com, Inc.
Seattle, WA, United States
1 day ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Adobe InDesign Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Software Applications C Sharp (Programming Language) C++ (Programming Language) Code Coverage Code Review Distributed Systems Perl (Programming Language)
+7 more
Object-Oriented Software Development Software Engineering Caching Information Technology Production Code Api Design Programming Languages

Job description

Experteer Overview In this role you will help build Amazon’s cloud-hosted automated reasoning platform, enabling AWS services to verify correctness at scale. You’ll work at the intersection of automated reasoning and distributed systems, shaping production services used by millions of customers. You’ll tackle challenges in solver integration, API development, and reliability to deliver robust, scalable reasoning capabilities. You will collaborate with scientists and engineers to turn research into production features that guarantee correctness for software, infrastructure, and AI-generated code. This is a high-impact, hands-on software role in a fast-paced, cross-functional environment. Compensation / Benefits * Design and implement features of the cloud-hosted automated reasoning platform (query routing, solver orchestration, result caching, soundness management) * Build and maintain distributed systems meeting AWS standards for availability, latency, and correctness * Evolve the service API to simplify customer integration of reasoning capabilities * Collaborate with Automated Reasoning scientists to integrate solver improvements into production * Participate in on-call rotations, monitoring, alerts, and reliability improvements * Write clean, well-tested production code and contribute to code reviews and design discussions * Engage with internal customer teams to understand use cases and troubleshoot integration issues * Contribute to feature development for the solver service and partner with researchers on optimizations * Assist in debugging issues in the query pipeline and improve test coverage Tasks * 3+ years of non-internship software development experience * 2+ years in design or architecture of large-scale systems * 1+ years of SDE or related experience * 1+ years designing/developing distributed software applications using C#, C++, Java, or Perl * 1+ years of Object Oriented Design experience * Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or related field * Experience with at least one programming language from the listed set Key requirements * health insurance (medical, dental, vision) * 401(k) matching * RSUs * sign-on payments * paid time off * parental leave

Requirements

and API to simplify customer integration of reasoning capabilities * Collaborate with Automated Reasoning scientists to integrate solver improvements into production * Participate in on-call rotations, monitoring, alerts, and reliability improvements * Write clean, well-tested production code and contribute to code reviews and design discussions * Engage with internal customer teams to understand use cases and troubleshoot integration issues * Contribute to feature development for the solver service and partner with researchers on optimizations * Assist in debugging issues in the query pipeline and improve test coverage Tasks * 3+ years of non-internship software development experience * 2+ years in design or architecture of large-scale systems * 1+ years of SDE or related experience * 1+ years designing/developing distributed software applications using C#, C++, Java, or Perl * 1+ years of Object Oriented Design experience * Bachelor’s degree or foreign equivalent in Computer Science, a reliability Mathematics, or related field * Experience with at least one programming language from the listed set Key requirements * health insurance (medical, dental, vision) * 401(k) matching * RSUs * sign-on payments * paid time off * parental leave

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:54 min

Mapping AI integration across the software development lifecycle

Mike Mike · World Congress 2025

3:15 min

Reversing the caching model for artifact delivery

Thijs Feryn Thijs Feryn · World Congress 2026 Europe

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

2:33 min

Maintaining prompt structures for prefix caching

Douglas Reiser Douglas Reiser · Europe 2026 Virtual

Videos

See all

Related articles

See all