> Markdown version of [/jobs/ext/2716692-software-engineer](https://www.wearedevelopers.com/jobs/ext/2716692-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Tenstorrent Usa, Inc. - **Location:** Austin, TX, United States - **Salary:** $100,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Software Debugging, Distributed Systems, Data Streaming - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/software-engineer-metal-runtime-core-systems-tenstorrent-company-8293398 ## About the Role * Strong coder in C or C++, and love working close to hardware. * Comfortable thinking in terms of threads, processors, and memory movement, and experienced writing fast, parallel code across multiple processors. * Enjoy optimizing execution, scheduling, and memory systems for performance at scale. * Comfortable debugging at the hardware/software boundary and reasoning about system behavior end-to-end. * Curious about how runtimes and bare-metal software come together to power AI. * Collaborative by nature and enjoy solving tough problems with smart people. ## Description * Build and optimize the Metal runtime that executes directly on our AI accelerators. * Develop bare-metal systems that manage compute execution, scheduling, and resource utilization. * Optimize memory movement and data flow across massively parallel hardware. * Work closely with hardware teams to maximize performance and efficiency of our architecture. * Debug, analyze, and tune runtime behavior across complex, distributed systems. What You Will Learn * How to design high-performance runtime systems for cutting-edge AI hardware. * How execution, scheduling, and memory systems interact at scale. * How to make custom ASICs and co-processors work efficiently across the chip. * Best practices for debugging complex, performance-critical software. * How software and hardware co-evolve in a fast-paced AI startup. ## Related Videos - [Are We All Prompt Engineers? How AI Changed What It Means to Build Software](https://www.wearedevelopers.com/videos/1980-are-we-all-prompt-engineers-how-ai-changed-what-it-means-to-build-software) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [Best Practices for AI-Assisted Development of Distributed Systems](https://www.wearedevelopers.com/videos/100200-best-practices-for-ai-assisted-development-of-distributed-systems) - [The Human Side of Software Engineering in the Age of AI - Olena Babenko](https://www.wearedevelopers.com/videos/2140-the-human-side-of-software-engineering-in-the-age-of-ai-olena-babenko) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) ## Related Articles - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 122 - Cracks in the polyfill](https://www.wearedevelopers.com/magazine/457-dev-digest-122-cracks-in-the-polyfill) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)