Amazon - Austin, TX

posted 4 days ago

Full-time - Senior
Austin, TX
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Senior Software Engineer in Machine Learning Accelerator Technology at AWS Utility Computing is responsible for developing and managing software related to machine learning hardware throughout its lifecycle. This role involves collaboration with silicon and hardware design teams to create maintainable, documented, and reusable software solutions that enhance the performance of advanced servers. The position emphasizes a culture of mentorship and knowledge-sharing, aiming to empower team members in their engineering expertise.

Responsibilities

  • Develop software related to machine learning hardware throughout its lifecycle.
  • Collaborate with silicon design and hardware design teams across EC2.
  • Create maintainable, documented, and reusable software solutions.
  • Support debug, testing, qualification, and manufacturing processes for server software.

Requirements

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming experience with at least one software programming language.
  • 5+ years of experience leading design or architecture of new and existing systems.
  • 5+ years of experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience as a mentor, tech lead, or leading an engineering team.

Nice-to-haves

  • Bachelor's degree in computer science or equivalent.
  • Experience writing chip level device drivers.

Benefits

  • Flexible working culture to support work-life harmony.
  • Mentorship and career growth opportunities.
  • Inclusive team culture with employee-led affinity groups.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service