About the job
SummaryBy Outscal
Tenstorrent seeks a Performance Modelling Engineer with 7+ years of experience in AI systems, deep learning, and performance modelling. Expertise in computer architecture, Python/C/C++, and SystemC/similar frameworks is essential. Collaborate with cross-functional teams to drive innovation.
About the job
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.
You will be part of a dynamic AI architecture team in India that spearheads architectural innovation to challenge and advance the industry norms for AI processors, SoCs, and systems at scale. We are seeking engineers for prototyping ideas, analyze performance, energy and cost trade-offs across hardware/software options. You should have a firm grasp of deep learning workloads, especially the large generative LLM/Diffusion models.
This role is on-site, based out of Bangaluru, India.
Responsibilities
- Lead the development of innovative performance models for AI Systems.
- Collaborate with cross-functional teams to drive architectural innovations from model insights to implementation.
- Maintain an expert-level awareness of technological advancements and performance modelling practices.
- Explore HW/SW Optimizations at Component, SoC, Network (Scale-Up/Scale-Out) and System Levels
Experience & Qualifications
- Master’s/Phd in CS/EE, or a related field, with a solid foundation in Computer Architecture.
- At least 7 years of experience in performance modelling, simulation, or system architecture, with a passion for AI technologies.
- A strong foundation in AI/Deep-Learning fundamentals to complement your expertise in computer architecture.
- Proficient programmer in Python/C/C++.
- Experience in building simulators/models in SystemC or similar frameworks at different abstraction levels.
- Exceptional problem-solving, analytical, and innovation-driven skills.
- Effective communication skills and adeptness at collaborative teamwork.
Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.