Software Dev Engineer Ii, Aws Elemental Inference

Amazon Amazon · Big Tech · CA, BC +1 · Software Development

Software Development Engineer II on the AWS Elemental Inference team, focused on building and shipping production code for AI-driven video processing systems. The role involves translating research into scalable services, improving performance, and implementing MLOps best practices for AI-enhanced systems.

What you'd actually do

  1. Shipping production code to solve complex problems in video encoding and AI-driven video processing, ensuring our LIVE and VOD workflows are robust and reliable.
  2. Working with product management and developers to design and drive the delivery of new AI-powered customer features, translating innovative ideas into operational software.
  3. Devising solutions to improve the performance, scalability, and resiliency of our services, including automated tools that leverage machine learning for content optimization.
  4. Participating in code reviews and design reviews to help the team identify sharp edges, look around corners, follow best practices, and improve the quality of their code.
  5. Mentoring team members through the design and implementation of new features and service improvements, with a focus on best practices in AI workflow design and MLOps.

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
  • Experience programming with at least one software programming language

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 working with machine learning
  • deep learning frameworks
  • working with foundation models
  • computer vision
  • video understanding

What the JD emphasized

  • AI-driven video processing
  • machine learning
  • deep learning frameworks
  • foundation models
  • computer vision
  • video understanding
  • AI-powered customer features
  • automated tools that leverage machine learning
  • AI workflow design
  • MLOps

Other signals

  • shipping production code
  • AI-driven video processing
  • translating breakthrough research into production-ready systems
  • machine learning, computer vision, and video understanding
  • MLOps