Software Developer

4 weeks ago


Santa Clara, United States Tenstorrent Full time

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.

This role is hybrid, base out of Santa Clara, CA, Austin, TX, or Toronto, ON.

We are seeking a highly skilled and motivated Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and optimizing the Metal runtime for our AI accelerators. As a crucial member of our software engineering team, you will play a key role in enhancing the performance and efficiency of our AI systems.

Responsibilities

  • Metal Runtime Development: Design, implement, and optimize the Metal runtime for our AI accelerators, ensuring high performance and efficiency.

  • Collaboration with Hardware Teams: Work closely with hardware engineers to understand the architecture and features of our AI accelerators, and collaborate on the development of runtime software that maximizes hardware capabilities.

  • Performance Analysis and Optimization: Conduct performance analysis of Metal runtime, identify bottlenecks, and implement optimizations to achieve optimal performance for AI workloads.

  • API Design and Implementation: Contribute to the design and implementation of APIs that provide seamless integration of the Metal runtime with higher-level software components.

  • Debugging and Troubleshooting: Investigate and resolve issues related to the Metal runtime, ensuring robust and reliable performance in various AI applications.

Experience & Qualifications

  • Bachelor's or Master’s degree in Computer Science, Electrical Engineering, or a related field.

  • Proven experience in low-level software development.

  • Strong proficiency in programming languages such as C / C++.

  • Familiarity with AI and deep learning frameworks (e.g., TensorFlow, PyTorch) is a plus.

  • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced, innovative environment.

  • Strong communication skills and the ability to work effectively with cross-functional teams.

  • Passion for technology and a commitment to pushing the boundaries of what is possible in AI.

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 sanctioned by the U.S. government.

As this position will have direct and/or indirect access to information, systems, or technologies that are subject to U.S. Export Control laws and regulations, please note that citizenship/permanent residency information and/or documentation will be required and considered as Tenstorrent moves through the employment process.



  • Santa Clara, United States L4B Software Full time

    Job DescriptionL4B Software is a cutting-edge technology company specializing in Embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our...

  • Software Developer

    1 week ago


    Santa Clara, United States COPPERCONE Full time

    • Experience in developing custom/ERP systems with involvement in coding (JAVA SQL JSP Java Script SOAP and REST)• Experience Developing online customizations to the existing web application products with hands on coding using (JAVA SQL JSP and Java Script) Technologies.• Experience in Developing SOAP and REST based web services.• Experience...

  • Software Developer

    2 weeks ago


    Santa Clara, California, United States COPPERCONE Full time

    Experience in developing custom/ERP systems with involvement in coding (JAVA SQL JSP Java Script SOAP and REST) Experience Developing online customizations to the existing web application products with hands on coding using (JAVA SQL JSP and Java Script) Technologies. Experience in Developing SOAP and REST based web services. Experience with Oracle...

  • Software Developer 4

    22 hours ago


    Santa Clara, United States Oracle Full time

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing,...


  • Santa Clara, United States Resource Point LLC Full time

    Job DescriptionJob DescriptionJob title: Software Development EngineerLocation: Santa Clara, CA (Onsite from day one)Duration: 12 Months CTH Job Description: Candidate will participate in a focused effort to develop and productize ground-breaking solutions that will redefine the world of transportation and the growing field of self-driving cars. You will...


  • Santa Clara, United States Ursus Inc Full time

    JOB TITLE:LOCATION:DURATION:PAY RANGE:TOP 3 SKILLS: COMPANY:Our client is a leading provider of enterprise cloud applications for finance and human resources. Must Have: C# .NetGitREST API Nice to Have: Agile development practices JOB DESCRIPTIONBasic qualifications:5+ years experience developing enterprise web applications5+ years experience coding in C#...

  • MAC Software Developer

    2 months ago


    Santa Clara, United States TPS Talent Full time

    Job DescriptionJob DescriptionTITLE: MAC Software DeveloperDIRECT HIRELOCATION: MUST BE LOCATED IN Santa Clara, CA office (Bay Area) OR go into Frisco, TX office - IN OFFICE JOB - NO REMOTE OR HYBRIDHealth Benefits:Medical (Cigna and Kaiser)HSAFSADental  MetLifeVision   Metlife401KSTDLTDLifeAdditional voluntary plans available as well.Job...


  • Santa Clara, United States Anatomage, Inc. Full time

    Job DescriptionJob DescriptionWho is Anatomage?Founded in 2004, Anatomage is the global 3D medical application leader. Anatomage is committed to transcending the limitations of existing medical education with innovative products that elevate the teaching and learning process. Our products are currently installed and used in thousands of universities,...


  • Santa Clara, United States Farmwise LLC Full time

    FarmWise is a cutting-edge robotic agricultural company focused on revolutionizing the way farming is done. We develop advanced robotic systems equipped with state-of-the-art camera perception technology, enabling precision agriculture and sustainable farming practices.Position Overview: We are seeking a talented and innovative Software Development Engineer...


  • Santa Clara, United States Nzyme Inc. Full time

    Designation Software Developer Eligibility Criteria Bachelors or master’s degree in Computer Science or a related field (such as BE BTech MTech BCA MCA BSc IT MSc IT) Authorized to work in US. Requirement Basic understanding of software development principles. Good analytical and problem-solving skills. Programming experience in multiple...


  • Santa Clara, United States Ursus Inc Full time

    JOB TITLE:LOCATION:DURATION:PAY RANGE:TOP 3 SKILLS: COMPANY:Our client is a leading provider of enterprise cloud applications for finance and human resources. Must Have: C# .NetGitREST API Nice to Have: gile development practices JOB DESCRIPTIONBasic qualifications:5+ years experience developing enterprise web applications5+ years experience coding in C# and...


  • Santa Clara, United States Software Technology Inc Full time

    Job DescriptionJob DescriptionPosition: C++ Developer Location: Santa Clara, CAKey Responsibilities: Design/develop Etch tool S/W(e.g., complex modules, libraries for use across various projects) for semiconductor fabs. Troubleshoot tool S/W issues(e.g., analyze, design, and implement defect fixes). Develop tool S/W documentation(e.g., design doc., bug fixes...


  • Santa Clara, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Santa Clara, United States Intel Full time

    The world is transforming - and so is Intel. Intel is a company of bold and curious inventors and problem solvers who create some of the most astounding technology advancements and experiences in the world. With a legacy of relentless innovation and Development Engineer, Software, Engineer, Development


  • Santa Clara, United States Amazon.com Services LLC Full time

    Our software developers build the next generation technologies that change how millions of AWS customers connect, and interact with AWS services ecosystem. We use ideas from every facet of computer science including distributed computing, large-scale design, service oriented architecture & networking, We are looking for highly-motivated and passionate...


  • Santa Clara, California, United States tapwage Full time

    The Java Platform group is looking for passionate and highly-motivated software engineers to join our world class development engineering effort. Our team is responsible for delivering all aspect of the core Java platform that is used by millions of developers, and used as the foundation component for Oracle Cloud Infrastructure and Oracle Cloud...


  • Santa Clara, California, United States Amazon Full time

    Our software developers build the next generation technologies that change how millions of AWS customers connect, and interact with AWS services ecosystem. We use ideas from every facet of computer science including distributed computing, large-scale design, service oriented architecture & networking, We are looking for highly-motivated and passionate...

  • Software Engineer

    1 month ago


    Santa Clara, United States Selector Software Full time

    Job DescriptionJob DescriptionSalary: About UsSelector is building an operational intelligence platform for digital infrastructure. By adopting an AI/ML-based analytics approach, the platform provides actionable multi-dimensional insights to network, cloud, and application operators. It enables operations teams to meet their KPIs through seamless...


  • Santa Clara, United States Palo Alto Networks Full time

    PALO ALTO NETWORKSis the next-generation security company, leading a new era in cybersecurity by safely enabling applications and preventing cyber breaches for tens of thousands of organizations worldwide. If you are motivated, intelligent, creative, hard-working and want to make an impact, then this job is for you! The API-Based Security team is responsible...


  • Santa Clara, United States Arista Networks Full time

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista’s award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...