Annapurna Labs (AWS UC) needs to enable automation systems and develop test infrastructure for global manufacturing environments to ensure the quality and reliability of their ML acceleration hardware.
Requirements
- Experience programming with at least one software programming language
- 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 full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Responsibilities
- Develop, validate and deploy test infrastructure mechanisms into manufacturing environments globally
- Design and manage scaled fleets of custom test equipment, ensuring optimal performance and maintenance
- Architect and develop data processing solutions using internal cloud services to collect, analyze, and manage manufacturing test data
- Drive manufacturing test infrastructure unification efforts between lab and production environments
- Collaborate with cross-functional teams to implement robust automation solutions
- Develop and maintain critical test infrastructure for our ML acceleration hardware
- Develop at-scale software solutions to manage the manufacturing environments at board and server level test
Other
- work safely and cooperatively with other employees, supervisors, and staff
- adhere to standards of excellence despite stressful conditions
- communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service
- follow all federal, state, and local laws and Company policies
- exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation.