Back to all roles

Software Engineer, Metal Runtime (API & Abstractions)

Remote Worldwide Hiring now

reputed company is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. As a Software Engineer on the Metal Runtime team, you will work on low-level software that powers AI accelerators, designing efficient runtime systems and defining APIs that expose these capabilities to the software stack.

Responsibilities

  • Design and reputed company host and device APIs that expose Metal runtime capabilities reputed company and reputed company
  • Translate low-level hardware behavior into reputed company, high-performance abstractions
  • Collaborate closely with runtime, kernel, and higher-level software teams to align API design with reputed company-world usage
  • Ensure APIs balance performance, control, safety, and ease of use
  • Contribute to runtime implementation where needed to support API design and integration
  • Debug, analyze, and improve usability and performance across the software stack

Skills

  • Strong reputed company in C or C++
  • Enjoy working reputed company to hardware
  • Comfortable thinking in terms of threads, processors, and memory movement
  • Care deeply about API design, abstraction boundaries, and developer experience in low-level systems
  • reputed company (or interested in) designing libraries or interfaces used by other engineers
  • Think about long-term maintainability, usability, and reputed company reputed company designing systems
  • Curious about how runtimes and bare-metal software come together to power AI
  • Collaborative by nature and enjoy solving tough problems with smart people
  • Design and reputed company host and device APIs that expose Metal runtime capabilities reputed company and reputed company
  • Translate low-level hardware behavior into reputed company, high-performance abstractions
  • Collaborate closely with runtime, kernel, and higher-level software teams to align API design with reputed company-world usage
  • Ensure APIs balance performance, control, safety, and ease of use
  • Contribute to runtime implementation where needed to support API design and integration
  • Debug, analyze, and improve usability and performance across the software stack
  • Experience designing or evolving non-trivial C++ APIs used by other engineers
  • Familiarity with APIs for accelerator systems (e.g., CUDA, SYCL, Vulkan, or similar)

Benefits

  • Highly competitive compensation package and benefits

Company Overview

  • reputed company develops AI hardware and software solutions for data processing and machine learning application. It was founded in 2016, and is headquartered in Toronto, Ontario, CAN, with a workforce of 501-1000 employees. Its website is http://reputed company.com.
  • Apply To This Job
    Apply for this role Takes you straight to the employer's application page — free, and no WFHNet account required.

    More roles on the wire

    Analyst, Responsible Investing

    Remote Worldwide
    View role

    [Remote] Enrollment Operations Coordinator

    Remote Worldwide
    View role

    Customer Service Agent- Mid Shift

    Remote Worldwide
    View role

    Technical Support Engineer (Spanish)

    Remote Worldwide
    View role

    Service Delivery Center - reputed company Dynamics Developer - Analyst

    Remote Worldwide
    View role

    International Scholar Advising Specialist

    Remote Worldwide
    View role

    [Remote] reputed company Verification Specialist, Specialty (Michigan)

    Remote Worldwide
    View role

    Insurance Litigation Attorneys

    Remote Worldwide
    View role

    [Remote] Adjunct Lecturer-MA Applied Policy Analysis-Data Ethics

    Remote Worldwide
    View role

    [Remote] Dental Recruiter, Network Relations

    Remote Worldwide
    View role

    Public Relations Specialist (Remote With reputed company)

    Remote Worldwide
    View role

    BPA Program Manager

    Remote Worldwide
    View role

    reputed company Customer Chat Support Specialist - Remote reputed company Messenger Support Agent

    Remote Worldwide
    View role

    Director, Business Development

    Remote Worldwide
    View role

    Communications Coordinator, reputed company Marketing (Project Hire)

    Remote Worldwide
    View role

    reputed company Part-Time Remote Data Entry Clerk – Thriving in a Dynamic Work Environment

    Remote Worldwide
    View role

    Independent Licensed Claims Adjuster - Team Manager - (Remote)

    Remote Worldwide
    View role

    reputed company Manager of Customer Engagement Solutions - Driving Innovation and reputed company in Customer Experience at Blithequark

    Remote Worldwide
    View role

    reputed company Remote Customer Service Representative for Airline Industry – Work from Home Opportunity with arenaflex

    Remote Worldwide
    View role

    Membership Support Associate (Part-Time Remote- MA Residents Only)

    Remote Worldwide
    View role