Sr. Software Development Engineer, Amazon Quick

Amazon Amazon · Big Tech · NY +1 · Software Development

Senior Software Development Engineer role focused on building AWS AI services using ML and LLM technologies within the Information Retrieval space. The role involves designing, developing, testing, and deploying distributed ML systems and large-scale solutions, with a focus on inference and serving infrastructure for AI services.

What you'd actually do

  1. designing, developing, testing, and deploying distributed machine learning systems and large-scale solutions
  2. collaborate closely with your team to influence our overall strategy and define the team’s road map
  3. drive the system architecture, spearhead best practices that enable a quality product
  4. help coach and develop junior engineers

Skills

Required

  • software development
  • programming
  • system design
  • system architecture
  • mentorship
  • technical leadership

Nice to have

  • full software development life cycle
  • coding standards
  • code reviews
  • source control management
  • build processes
  • testing
  • operations
  • computer science degree

What the JD emphasized

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Other signals

  • designing, developing, testing, and deploying distributed machine learning systems
  • large-scale solutions
  • newest machine learning technologies, including LLMs
  • Information Retrieval space