Software Development Engineer (java/aws), Alexa AI

Amazon Amazon · Big Tech · Gdansk, Poland · Software Development

Software Development Engineer (Java/AWS) for Alexa AI team, focusing on building and delivering innovative consumer software products and industry-leading conversational assistant capabilities. The role involves owning large-scale customer-facing features, designing and architecting innovative consumer products, and contributing to the core runtime orchestration platform for conversational agents using LLMs and Gen AI.

What you'd actually do

  1. Responsible for the development and maintenance of key platform services interfacing with large language models required for building conversational agents.
  2. Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
  3. Work in an Agile/Scrum environment to deliver high quality software against tight schedules.

Skills

Required

  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence

Nice to have

  • Experience working on Machine Learning applications
  • Experience defining system architectures and exploring technical feasibility tradeoffs
  • Ability to effectively communicate with technical and non-technical stakeholders across all levels of the organization

What the JD emphasized

  • core runtime Orchestration platform
  • conversational agents
  • large language models
  • multimodal Large Language Models (LLMs) and Generative Artificial Intelligence (Gen AI)
  • high performance, low latency, Advanced runtime engineering solutions

Other signals

  • conversational agents
  • large language models
  • runtime orchestration platform
  • customer-facing features