Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Runtime Engineer

Normal Computing Corporation

Normal Computing | Build with Us

Normal is an applied AI company solving the hardest problems in AI and silicon. We build foundational hardware and software for the semiconductor industry, critical AI infrastructure, and the broader systems that power our world, in partnership with the world's most advanced institutions. We work as one team across New York City, Silicon Valley (Mountain View), London, Copenhagen, and Seoul.

The Role

Normal's hardware runs the most memory-bound parts of large-model inference inside memory itself, rather than shuttling weights to a processor. The software that makes this programmable doesn't exist yet in any standard form. The runtime is the layer the rest of that software runs through: it is how compiled programs get loaded, scheduled, and executed on our hardware. You will own its design and much of its implementation, and set its technical direction.

This is a senior, hands-on role. Our chip is pre-silicon, so you will build the runtime against our simulators and FPGA prototypes first, behind one interface, so that software above the runtime doesn't change when silicon arrives.

What You Will Own

  • Runtime Architecture : Own the design of the runtime: device management, memory allocation and host-device transfer, executable loading, and command submission. Success means the compiler and serving layers program our hardware through one stable interface.

  • Hardware Abstraction : Hide the differences between simulators, FPGA prototypes, silicon, and later hardware generations behind that interface.

  • Device State : Manage the state that lives on our hardware between requests, such as resident model weights, so the serving layer can rely on it.

  • Performance : Keep runtime overhead off the critical path for LLM inference, measured by end-to-end latency and throughput.

  • Cross-Team Interfaces : Define the boundary with the compiler above the runtime, and with the driver and firmware below it, which our hardware team owns.

  • Technical Leadership : Set the runtime's technical direction, review designs that depend on it, and work with compiler and serving engineers so the interface serves them.

What Makes You a Great Fit

  • Experience building runtimes, drivers, or hardware abstraction layers for accelerators or other non-standard hardware

  • Strong systems programming in C++ or Rust: memory management, concurrency, and low-level performance

  • Track record of owning a complex systems component end to end, from design through production, and driving technical decisions across teams

  • Understanding of LLM inference workloads and what they demand of a runtime

  • Comfort building software for hardware that is still evolving, from simulation through bring-up

Bonus Points

  • Experience with open runtime designs such as IREE's HAL, or with CUDA or ROCm runtime internals

  • Experience with in-memory compute or other non-von-Neumann hardware

  • Experience integrating a runtime with an inference server such as vLLM

  • Contributions to open-source runtime or systems infrastructure

Equal Employment Opportunity Statement

Normal Computing is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected status.

Accessibility Accommodations

Normal Computing is committed to providing reasonable accommodations to individuals with disabilities. If you need assistance or an accommodation due to a disability, please let us know at View email address on click.appcast.io.

Privacy Notice

By submitting your application, you agree that Normal Computing may collect, use, and store your personal information for employment-related purposes in accordance with our Applicant Privacy Notice.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Runtime Engineer in Mountain View, CA vacancy
  • $140k - $215k

     ...join a mission that matters? The future of cybersecurity starts with you.About the Role:This is a Software Development Engineer role on the Cloud Runtime Protection team that builds the core of the CrowdStrike Falcon platform: the lightweight sensor. You will be at the... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    5 days ago
  •  ...trusted agent operating system for the enterprise. Our small, engineering-led team works directly with Fortune 500 companies to deploy agentic...  ...and control large organizations need. You will help build the runtime, evaluation, and learning systems that power the platform,... 
    Suggested

    Sycamore

    Palo Alto, CA
    1 day ago
  • Latitude AI is seeking a Senior Software Engineer for the Runtime Infrastructure Frameworks team to design, develop, and maintain core software frameworks for its automated driving stack across embedded and Linux platforms. You will collaborate with systems engineering... 
    Suggested

    Latitude

    Palo Alto, CA
    1 day ago
  • Latitude AI in California is hiring a Senior Software Engineer for the Runtime Services team. You will design, develop, and test core software primitives for the ADAS platform and collaborate with autonomy, platform, and safety teams. The role emphasizes high-performance... 
    Suggested

    Latitude

    Palo Alto, CA
    2 days ago
  •  ...Join our robotics platform team to build and own the runtime infrastructure that makes real robots operate reliably. You will integrate firmware, sensors, cameras, and perception into Linux-based systems, design IPC and process architectures, and develop visualization... 
    Suggested

    Proception Inc.

    Palo Alto, CA
    2 days ago
  • $160k - $250k

     ...compiler, and kernels so each layer benefits from the others. The runtime owns the host-side stack and the contracts that bind those...  ...debuggers — perf counters, traces, and the Python surfaces ML engineers actually use — and hit measurable performance targets on runtime... 
    Daily paid
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    5 days ago
  • Normal Computing in Mountain View is seeking a senior systems engineer to own the runtime that loads, schedules, and executes programs on our AI hardware. You will work against simulators and FPGA prototypes to shape the interface before silicon arrives, and collaborate... 

    Normal Computing Corp.

    Mountain View, CA
    3 days ago
  •  ...record of shipping the highest performance silicon and we have engineering teams in the US and India. We are looking for curious, driven...  ...how the world computes. Job Summary Develop and optimize the runtime environment for executing ML models. This includes managing memory... 
    Work experience placement

    Tsavorite Scalable Intelligence, Inc.

    Milpitas, CA
    2 days ago
  • Tsavorite Scalable Intelligence, Inc. is building a new foundation for AI computing. This role develops and optimizes the runtime environment for executing ML models, focusing on memory management, data movement, and efficient execution on targeted hardware. You will collaborate... 

    Tsavorite Scalable Intelligence, Inc.

    Milpitas, CA
    2 days ago
  • $189.3k - $290.7k

    Job DescriptionRoleAs a Staff Autonomy Behavior Systems Engineer, you will set the technical direction for how autonomous vehicle behavior...  ...scale, including the trade-offs between coverage, confidence, runtime, cost, and simulation validity.Strong Python experience. You... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    6 days ago
  • $60k - $140k

     ...Cloud Software And Automation Engineer (GCP & Go Specialist) We are seeking a skilled Cloud Software and Automation Engineer with deep...  ...: Debug complex, distributed cloud systems and optimize Go runtimes for cost and performance efficiency. Qualifications & Skills... 
    Minimum wage

    Wipro

    Sunnyvale, CA
    3 days ago
  • $200k - $350k

     ...generation AI compute platforms. In this role, you'll work on compiler technologies, AI runtimes, graph optimization, and hardware-aware execution in close collaboration with inference engineers, ML scientists, and hardware specialists. You'll leverage modern AI technologies... 

    HTEC Group

    Palo Alto, CA
    2 days ago
  •  ...fastest-growing AI inference services, powered by the Wafer-Scale Engine (WSE). This team will help deliver world-class, ultra-reliable...  ...Background in AI/ML inference systems, including model serving runtimes, GPU or wafer-scale orchestration, latency and accuracy SLOs,... 
    Shift work

    Cerebras Systems

    Sunnyvale, CA
    7 days ago
  • $119.8k - $234.7k

     ...MicrosoftOverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud...  ...will work closely with silicon architects, compiler teams, runtime developers, performance engineers, validation teams, and AI framework... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Microsoft

    Mountain View, CA
    4 days ago
  • $189.3k - $290k

     ...at minimum.The RoleAs a Manager of Autonomy Behavior Systems Engineering, you will lead a team responsible for how autonomous vehicle behavior...  ...scale, including the trade-offs between coverage, confidence, runtime, cost, and simulation validity.Strong Python experience. You... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Sunnyvale, CA
    6 days ago
  • Proception Inc. is seeking a seasoned robotics software engineer to own and evolve the runtime infrastructure that powers real robots. You will design, implement, and optimize the core software stack to ensure reliable operation and scalable deployment across platforms... 

    Proception Inc.

    Palo Alto, CA
    3 days ago
  •  ...co-designed across model architecture, communication systems, runtime, and hardware topology. This role sits at the core of that effort...  .... The Mission We are looking for a deeply technical engineer to co-design and optimize the communication stack for large-scale... 

    Institute of Foundation Models

    Sunnyvale, CA
    2 days ago
  • $169k - $338k

     ...across multi-tenant Kubernetes environments at massive scale.Drive Runtime Innovation: Lead the technical evaluation, implementation, and...  ...Optimize Infrastructure Efficiency: Collaborate with Platform Engineering to leverage profiling insights into automated scheduling... 
    Full time
    Temporary work
    Part time
    Immediate start

    Walmart

    Sunnyvale, CA
    3 days ago
  • $180k - $210k

     ...employee, in every company. About the Role: The Agentic Runtime team builds the low-latency, reliable, and secure foundation...  ...impactful roadmap investments. You are: ~3+ years of software engineering experience building production distributed systems or cloud-... 
    Work at office
    Home office
    Flexible hours

    Glean.info

    Mountain View, CA
    2 days ago
  • $90k - $125k

     ...Windows, macOS and Linux, in both user mode and kernel mode. Engineering software at that depth and that scale is among the hardest problems...  ...requires a team with true mastery of what software does at runtime, at the lowest levels of the stack.That team is Sensor... 
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Remote work
    Worldwide

    CrowdStrike

    Sunnyvale, CA
    3 days ago
  • $180k - $210k

     ...employee in every company. About the Role: The Agentic Runtime team builds the lowlatency reliable and secure foundation that...  ...impactful roadmap investments. You are: ~3 years of software engineering experience building production distributed systems or... 
    Full time
    Work at office
    Home office
    Flexible hours

    Glean

    Mountain View, CA
    9 days ago
  •  ...Build the runtime, evaluation, and learning systems that every agent on the platform depends on. About Sycamore Sycamore is building...  ...and control large organizations need. We are a small, engineering-led team working directly with Fortune 500 enterprises. We... 

    Sycamore Labs, Inc.

    Palo Alto, CA
    3 days ago
  • $136k - $176k

     ...and carrier/service-provider networks. We are looking for a QA Engineer to join the FortiGate Chassis platform team and help validate high...  ...and consistency of configuration, FIB/FDB, sessions, and other runtime states across chassis components.Validate packet forwarding and... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    7 days ago
  • $150k - $400k

     ...value. We are a dynamic and collaborative team of researchers and engineers who thrive on pushing the boundaries of what’s possible,...  ...state management, data pipelines, context retrieval, and execution runtime — and make it fast, reliable, and easy for product teams to build... 

    Boson AI

    Palo Alto, CA
    2 days ago
  • $138k - $197k

     ...platforms and create standalone test cases for tool issues encountered in the emulation compile and runtime flows.Minimum qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical... 
    Worldwide

    Google

    Sunnyvale, CA
    5 days ago
  • $168k - $270.25k

    Site Reliability Engineering (SRE) at NVIDIA is an engineering discipline to design, build and maintain large scale production systems with high efficiency and availability using the combination of software and systems engineering practices. This is a highly specialized... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  •  ...ServiceNow’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform...  ...better for everyone.Job DescriptionThe RoleWe're building the runtime infrastructure that powers Moveworks' AI agents — the systems... 
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    5 days ago
  •  ...that. Here’s what this particular role covers. About our Engineering Teams Wayve’s Embedded Automotive Platforms team builds...  ...software to run reliably across automotive reference platforms and runtime environments, including NVIDIA DRIVE Orin on Linux/QNX and... 
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

    Sunnyvale, CA
    1 day ago
  • $148.5k - $204k

     ...redefine what’s possible as we shape the future of mobility.The Opportunity:Sonatus is looking for an experienced Staff System Test Engineer with deep expertise in AI testing to lead quality efforts across AI-driven embedded and cloud-connected systems. This role centers... 
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Sonatus

    Sunnyvale, CA
    5 days ago
  • $163k - $236k

     ...software team members in debugging hardware, tooling, compile, and runtime issues, and act as a technical interface to emulation vendors.Minimum qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, a related field, or equivalent practical... 
    Worldwide
    Shift work

    Google

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Runtime Engineer. Be the first to apply!