- Develop machine learning graph compiler
- Participate in the co-design of Tenstorrent's hardware and software stack
- Benchmark, analyze, and optimize performance of key machine learning applications across Tenstorrent's hardware and software stack
- Develop performance analysis and estimation infrastructure that feeds into Tenstorrent compiler
- Develop high-performance run-time engine
- Integrate the Tenstorrent software into leading machine learning frameworks
- Work closely with machine learning engineers to discover the hardware and software requirements of current and future machine learning applications
- Bachelor's, Master's, or Ph.D. degree in Computer Science, Electrical Engineering, or related field.
- Extensive experience (10+ years) in compiler development, with a focus on optimizing compilers for high-performance computing systems.
- Strong proficiency in programming languages such as C/C++, with experience in compiler toolchains and development frameworks.
- Solid understanding of computer architecture principles, particularly in the context of AI accelerators and heterogeneous computing systems.
- Proven track record of delivering production-quality compiler solutions and optimizing performance for complex workloads.
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
- Strong communication skills with the ability to articulate technical concepts and collaborate effectively with cross-functional teams.
-
Director of Software Engineering
4 days ago
NinjaOne, LLC Austin, United States**About the Role** · We are looking for a dynamic, technical hands-on Director of Engineering to lead a group of product development engineers and drive the development of cutting-edge IT Operations software products. Be pivotal in shaping our technology strategy, ensuring scalab ...
-
Manager Software Engineering
1 week ago
H-E-B Austin, United States**Responsibilities**: · As a** Manager of Engineering**, you'll raise up your team, helping develop individual careers and achieving goals, spotting and addressing common team problems, and coaching and mentoring those identified for potential company leadership. You'll work clos ...
-
Sysde I, Ots Delivery Software Engineering
3 days ago
Amazon Services LLC Austin, United StatesExperience in automating, deploying, and supporting infrastructure · - Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust · - Experience with Linux/Unix · Operations Technology Solutions (OTS) at Amazon is at the forefront o ...
-
ThinkBAC Consulting Austin, United StatesLead Energy Storage Quantitative Software Optimization Engineer - Energy Trading · Location: FULLY REMOTE (Anywhere in the USA) · This is an opportunity to join an industry leading renewable energy venture with strong private equity backing that is focused on the development, exe ...
-
Software Engineer
4 days ago
Hollywood IT Society Austin, United StatesAre you ready to apply your educational experience to real-world problems? Are you passionate about applying your data skills in a real-world tech environment? · Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and cust ...
-
Software Engineer
4 days ago
Canonical Group Ltd Austin, United StatesThis is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. · As a ...
-
Software Engineer
1 week ago
LanceSoft, Inc. Austin, United StatesNote:- No C2C only W2 for this position. · Minimum 5+ years of experience · The Person: · • As a Software Development professional you need to harness your experience in system-level development (device drivers, embedded systems) to serve as a key member of the engineering team. ...
-
Software Engineer
4 days ago
TECHEAD Austin, United StatesRemote Software Engineer (Secret Cleared) · Techead is seeking Mid/Senior/Lead Full-Stack Software Engineers to join our Team. · Project includes full-stack web/mobile-responsive development, and AWS cloud infrastructure support. · As a software developer on the team, you will w ...
-
Software Engineer
4 days ago
Texas Research International Austin, United StatesJob Description · As a software developer at TRI Austin, you will be responsible for creating and maintaining small software packages for analyzing and managing large scientific and engineering datasets. Your primary original function will be to help make our internally develope ...
-
software engineer
2 weeks ago
Home Depot Management Company, LLC Austin, United StatesPosition Purpose: · The Software Engineer is responsible for assisting in developing and designing a product that Home Depot customers and associates will love. As a Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other ...
-
Software Engineer
1 week ago
JAM Staffing Austin, United StatesA leading designer of software defined radios is looking for a number of Software Engineers to join their talented team of engineers. Whilst they'd ideally like somebody based in Austin for hybrid working, they would happily consider the right person on a fully remote basis. · A ...
-
Software Engineer
4 days ago
CACI International Austin, United StatesSoftware Engineer · Job Category: Engineering · Time Type: Full time · Minimum Clearance Required to Start: Secret · Employee Type: Regular · Percentage of Travel Required: Up to 10% · Type of Travel: Local · * * · CACI is looking to hire a Software Engineer to join our t ...
-
Software Engineer
4 days ago
Doota Industrial America Austin, United StatesJob Description · Job Description Software Engineer (Manufacturing) · Austin,Texas United States (Samsung Facility, Parmer Rd, Austin, Texas) · Job Type: Full-Time · About Us · Founded in South Korea in 2002, Doota Industrial America is a leading electrical/electronic manufactur ...
-
Software Engineer
4 days ago
CACI International Austin, United StatesSoftware Engineer · Job Category: Engineering · Time Type: Full time · Minimum Clearance Required to Start: Secret · Employee Type: Regular · Percentage of Travel Required: Up to 10% · Type of Travel: Local · CACI is looking to hire a Software Engineer to join our team in either ...
-
Software Engineer
1 week ago
Dun & Bradstreet Austin, United StatesDesign and develop components and features for web applications using JavaScript, Typescript, and React. JS. Write clean, maintainable code and follow industry best practices for software development. Conduct code reviews and provide constructive fee Software Engineer, Engineer, ...
-
Software Engineer
4 days ago
Camp Austin, United StatesOverview · CAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufa ...
-
Software Engineer
4 days ago
eTeam Austin, United StatesPreferred Qualification · Must Have · Coding and design experience in C# · Experience in PowerShell · Experience with git, continuous integration, and deployment tools · Experience in unit testing · Nice to Have · Experience in cloud technologies, Docker, and Kubernetes, · micros ...
-
Software Engineer
4 days ago
Canny Austin, United StatesThousands of companies build better software products with the help of Canny's customer feedback platform. In this unique Software Engineer · role , · you'll have one foot in our code base and the other in solutions for our customers. You will be involved in troubleshooting adv ...
-
Software Engineer
4 days ago
Salesforce Austin, United StatesTo get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. · Job Category · Software Engineering · Job Details · About Salesforce · We're Salesforce, the Customer Company, inspiring the futu ...
-
Software Engineer
4 days ago
Indus Austin, United StatesCompany Description Job Description · We're looking for Software Engineer to join Payments Team in the Financial Division. In this role, you'll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects. · As a Software E ...
Sr. Principal Software Engineer - Austin, United States - Tenstorrent
Description
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.
We are seeking a Sr. Principal Software Engineer with expertise in compilers and semiconductor technology to join our team. As a Sr. Principal Software Engineer, AI Compiler Specialist, you will play a critical role in designing, developing, and optimizing compilers for cutting-edge semiconductor products. You will work closely with hardware engineers, software engineers, and other stakeholders to ensure the efficient and effective execution of compiler-related tasks.
This role is hybrid, based out of Austin, TX; Santa Clara, CA; or Toronto, ON.
Responsibilities:
Experience & Qualifications:
Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.
Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.
Due to U.S. Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have been licensing conditions set by the U.S. government.
Our engineering positions and certain engineering support positions require access to information, systems, or technologies that are subject to U.S. Export Control laws and regulations, please note that citizenship/permanent residency, asylee and refugee information and/or documentation will be required and considered as Tenstorrent moves through the employment process.
If a U.S. export license is required, employment will not begin until a license with acceptable conditions is granted by the U.S. government. If a U.S. export license with acceptable conditions is not granted by the U.S. government, then the offer of employment will be rescinded.