Jobs · Consulting · Washington

Software Engineer, AWS Applied AI Solutions

Amazon Web Services (AWS) · Seattle, WA · 1 mo ago
ConsultingFull-time

About the role

As part of the AWS Applied AI Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers’ businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use. We're building Chorus, a real-time document workspace where AI agents are actual collaborators: an agent gets a cursor in the doc, edits the same CRDT, and shows up in presence right next to you. We wrote it from scratch in Rust and TypeScript, we sync in under 50ms with hundreds of simultaneous editors on a single document, and it costs roughly a dollar per builder per year to run. It's an exciting combination of greenfield work with a massive user base that provide immediate feedback when something doesn't work.

Responsibilities

  • Own the design and delivery of significant components of a service scaling from early customers to broad AWS adoption
  • Contribute to technical discussions with partner teams — bring data, document tradeoffs, and help the team land on a decision
  • Recognize when a one-off solution is the right call versus when a pattern is emerging that deserves a real abstraction, and raise it with the team
  • Raise the bar through thorough code reviews and by helping onboard newer engineers to the codebase and team practices
  • Contribute to operational excellence: add monitoring and alarming for the features you build, follow through on production readiness, and take ownership during on-call

Your mornings are usually free for focus work -- architecture, deep dives, and hard problems. Around 11 you'll have standup, then grab lunch with the team (if you like) before the afternoon opens up for design reviews, CR feedback, or unblocking an engineer. Some days you're deep in code; others you're on a call with a customer team working through how their system integrates with yours. You're the person who

Similar jobs