Graduate ML Software Engineer
Core
Design, develop, and architect new features for ML compilation, framework integration, runtimes, drivers, performance analysis, embedded software, and test automation.
Role type
Graduate Machine Learning Software Engineer
Builds
ML compilation tools, framework integrations, runtimes, drivers, and embedded software solutions
Domain
Semiconductor hardware architecture and Machine Learning
Deliverable
production ML models
Required skills
C, C++, Python, Machine Learning frameworks, ML compilers, Git/Gerrit/Repo, Agile software development, Test driven development, Hardware architecture principles
Preferred skills
Open Source software development, Experience with ML applications
Responsibilities
Develop and evaluate performance of ML features, collaborate with ML software and hardware engineers to optimize model execution and efficiency, work in small teams to design and architect new features
Seniority
Graduate, early career IC
