Software Dev Engineer Ii, Technical Content Experience (tcx) Engineering

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

Software Development Engineer II role focused on building AI-powered components for technical documentation experiences within AWS. The role involves designing, developing, and deploying scalable and maintainable solutions, with a strong emphasis on customer needs and engineering best practices. Experience with ML/LLM fundamentals is preferred.

What you'd actually do

  1. Design and own technical software AI-powered components that are scalable, performant and easy to maintain.
  2. Provide guidance on technology choices.
  3. Drive adoption of engineering best practices.
  4. Hands on coding.
  5. Work backwards from customer needs to design technical solutions.

Skills

Required

  • 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
  • 3+ years of programming with at least one software programming language experience

Nice to have

  • 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
  • Experience with Machine Learning and Large Language Model fundamentals, including architecture, training/inference lifecycles, and optimization of model execution

What the JD emphasized

  • AI-powered components
  • Machine Learning and Large Language Model fundamentals

Other signals

  • AI/ML services
  • AI-powered components
  • Machine Learning and Large Language Model fundamentals