Graduate ML Software Engineer
Core
Develop, design, and architect new features for ML compilation, runtime, and framework integration to improve model execution performance and efficiency.
Role type
Graduate Machine Learning Software Engineer
Builds
ML compilation tools, runtimes, drivers, and performance analysis solutions
Domain
Semiconductor hardware architecture and Machine Learning
Deliverable
production ML models
Required skills
C, C++, Python, Machine Learning frameworks, compilers, Git, performance analysis, embedded software, test automation
Preferred skills
Agile software development, continuous integration, test-driven development, open source development, hardware architecture principles
Responsibilities
Develop and evaluate new ML features, collaborate with hardware and software engineers to optimize model execution, analyze performance bottlenecks, and solve technical challenges in ML compilation and runtime environments.
Seniority
Graduate, entry-level IC
