We're creating tools that connect to, collect, interpret, and summarize data from internal data sources. We take that knowledge and turn it into summaries and insights that can be used for report writing, trend analysis, and more - solving hard problems that might otherwise require tedious searching, data assembly, retyping and reformatting.You'll be using the latest LLM integration features (such as implementing MCP) to connect data to our AI engines, and wiring assistant features into the productivity tools Amazonians already use, designing beautiful, seamless, easy-to-use experiences that delight our customers.
Key job responsibilities
As a Software Development Engineer on the AI Applications team, you will:- Create MCP servers that provide data from internal services
- Design core APIs that are LLM and MCP compatible
- Document best-practices for implementing MCP capabilities in services
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך