The Role
Assist the Compiler Software team in developing compilers and runtimes for in-memory machine learning accelerators, including latency and bandwidth optimization.
Summary Generated by Built In
About the Role
We are seeking a Compiler Engineer intern to support the Compiler Software team in developing the compiler and runtime for in-memory machine learning accelerators at TetraMem.
Responsibilities:
- Explore and support techniques to accelerate early compiler development
- Explore and support techniques to accelerate statically analyze program properties
- Explore and support the develop compiler optimizations to improve latency/bandwidth of our ML models
- Engage with QA teams
Requirements
- Bachelor's degree in CS/CE
- Some experience with compiler development
- Programming skills in C++, C or Rust
- Proficiency in English
Preferred Qualifications
- Experience in low level software architecture, modeling or validation
- Familiarity with AI network architectures, such as LSTM, CNN, transformer and diffusion models, and their performance characteristics
- Experience with MLIR, IREE
- Strong written and verbal communication skills
Salary Range: $35-45 USD/hr
Skills Required
- Bachelor's degree in Computer Science or Computer Engineering
- Some experience with compiler development
- Programming skills in C++, C or Rust
- Proficiency in English
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
TetraMem is developing cutting-edge analog computing solutions for AI applications, offering exceptional performance with ultra-low power consumption.






.png)

