Talent.com
Software Engineer, ML Frameworks
Software Engineer, ML FrameworksTenstorrent • Santa Clara, California, United States
Software Engineer, ML Frameworks

Software Engineer, ML Frameworks

Tenstorrent • Santa Clara, California, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.job_card.permanent
job_description.job_card.job_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 an experienced and highly skilled Software Engineer with expertise in compilers and semiconductor technology to join our team. As a Software Engineer on the ML Frameworks team, 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 Santa Clara, CA; Austin, TX; or Toronto, ON.

Responsibilities :

  • 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

Experience & Qualifications :

  • BSc, MSc or PhD in Electrical / Computer Engineering or Computer Science
  • Experience with algorithms, data structures, and software development in C / C++. Python expertise is welcome as well
  • Familiarity with and passion for any of the following machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture is a plus
  • 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.

    serp_jobs.job_alerts.create_a_job

    Software Engineer • Santa Clara, California, United States

    Job_description.internal_linking.related_jobs
    Software Engineer, ML Infra

    Software Engineer, ML Infra

    Newsbreak • Mountain View, California, United States
    serp_jobs.job_card.full_time
    NewsBreak is redefining the way users interact with local news and their communities.By bridging local users, local content creators, and local businesses, our mission is to foster safer, more vibr...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Middleware Software Engineer, FlashArray

    Middleware Software Engineer, FlashArray

    Pure Storage • Santa Clara, California, United States
    serp_jobs.job_card.full_time
    We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer - World Model

    Software Engineer - World Model

    Xai • Palo Alto, California, United States
    serp_jobs.job_card.full_time
    AI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excelle...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Software Engineer - AI / LLM Applications (26456)

    Sr. Software Engineer - AI / LLM Applications (26456)

    Supermicro • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior AI / ML Software Engineer – Scalable Systems

    Senior AI / ML Software Engineer – Scalable Systems

    Apple Inc. • Cupertino, CA, United States
    serp_jobs.job_card.full_time
    A leading tech company in Cupertino is seeking a Senior Software Engineer for its Rights & Pricing engineering team.The role involves collaboration on AI / ML projects, code modernization, and mentor...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer - ML Performance

    Software Engineer - ML Performance

    Baseten • San Ramon, California, United States
    serp_jobs.job_card.full_time
    We’re a growing team of builders backed by top-tier investors, including.ML teams at enterprises and category-defining AI-native companies like. Baseten to power their core production workloads with...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Core ML Frameworks

    Senior Software Engineer, Core ML Frameworks

    jobr.pro • Sunnyvale, CA, United States
    serp_jobs.job_card.full_time
    Bachelor’s degree or equivalent practical experience.Master's degree or PhD in Computer Science or a related technical field. Experience developing accessible technologies.Google's software engineer...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - ML / LLM Serving

    Senior Software Engineer - ML / LLM Serving

    Alldus • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer - ML / LLM Serving.This range is provided by Alldus.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the jo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Core ML Frameworks

    Senior Software Engineer, Core ML Frameworks

    Google • Sunnyvale, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Core ML Frameworks.Apply for the Senior Software Engineer, Core ML Frameworks role at Google.Join a team building large parts of Google's production ML stack.Google's soft...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Infrastructure & Platform Engineer

    Software Infrastructure & Platform Engineer

    PsiQuantum • Palo Alto, CA, United States
    serp_jobs.job_card.full_time
    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has be...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer - AI / ML Infra

    Senior Software Engineer - AI / ML Infra

    GEICO • Palo Alto, CA, United States
    serp_jobs.job_card.full_time
    At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.Every day we honor our iconic brand by offering quality coverage to millions of customers and being the...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, ML Tools

    Software Engineer, ML Tools

    Waymo • Mountain View, California, United States
    serp_jobs.job_card.full_time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Core ML Frameworks

    Senior Software Engineer, Core ML Frameworks

    Google Inc. • Sunnyvale, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Core ML Frameworks.Google place Sunnyvale, CA, USA.Bachelor’s degree or equivalent practical experience. Master's degree or PhD in Computer Science or a related technical f...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Principal AI / ML System Software Engineer

    Principal AI / ML System Software Engineer

    d-Matrix • Santa Clara, CA, United States
    serp_jobs.job_card.full_time
    AI to power the transformation of technology.We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. We value humility and believe in direct communic...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, AI / ML, Runtime Engines

    Senior Software Engineer, AI / ML, Runtime Engines

    Google Inc. • Sunnyvale, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, AI / ML, Runtime Engines.Bachelor’s degree or equivalent practical experience.Experience in Machine Learning and High Performance Computing (HPC). Ability to debug and progra...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer - MMS

    Software Engineer - MMS

    Loft Orbital Solutions • Sunnyvale, California, United States
    serp_jobs.job_card.full_time
    Loft Orbital is seeking a Software Engineer to join our Mission Management Services (MMS) team.This role is at the heart of developing and maintaining the software that enables spacecraft and const...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer, Core Platform

    Software Engineer, Core Platform

    Moveworks • Mountain View, California, United States
    serp_jobs.job_card.full_time
    As a member of the core platform team, you will play a key role in shaping the evolution of moveworks conversational AI platform. You will have the opportunity to - build enterprise products that so...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer (Fullstack)

    Software Engineer (Fullstack)

    Archer • San Jose, California, United States
    serp_jobs.job_card.full_time
    Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility.We are...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted