theruntime

  • Encrypted
    Site is Encrypted

  • Country
    Hosted in Canada

  • Traffic rank
    #911,821 Site Rank

  • Site age
    17 yrs old

  • Site Owner information
    Whois info

Traffic rank
#911,821
Site age
17 yrs
Location
Canada
Newest job postings for theruntime
via BeBee posted_at: 2 days agoschedule_type: Full-time
NextSilicon is looking for software engineers to develop the company's product, a brand new processor architecture. We're writing compilers, drivers, firmware, and our unique optimizer and runtime. Just compare the output of an early FORTRAN compiler against a modern GCC/clang with -O3. Still, however incredible the improvement, they are anchored to the same ancient instruction-based foundation... since the middle of the 20th century. Engineering NextSilicon is looking for software engineers to develop the company's product, a brand new processor architecture. We're writing compilers, drivers, firmware, and our unique optimizer and runtime. Just compare the output of an early FORTRAN compiler against a modern GCC/clang with -O3.

Still, however incredible the improvement, they are anchored to the same ancient instruction-based foundation... since the middle of the 20th century.

Engineering in our group is all about taking the millions of lines of HPC code that have already been written and making them fly on NextSilicon's groundbreaking dataflow processor.
We try to take the best of classic compiler engineering, alongside new optimization techniques that push our architecture to its limits:
our optimizer autonomously modifies application code at runtime to maximize throughput and minimize the required hardware resources.

And we're not afraid to venture into the runtime or spend time to deeply understand the hardware to get things right.
3+ years software engineering experience in large/complex projects; Experience in C, C++, or another systems programming language
~ Algorithmic fundamentals (strong data structure intuition, graph operations)
~ Familiarity with compiler engineering (IR, optimization techniques, dataflow analysis); Everything we accomplish is a result of building together.
~ Driven:
We're in uncharted waters. When things don't work, StackOverflow isn't much help.

We do not discriminate based upon race, religion, color, age, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, genetic information, status as a protected veteran, status as an individual with physical or mental disability, or other applicable legally protected characteristics.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship
Show more details...
via LinkedIn posted_at: 4 days agoschedule_type: Full-timework_from_home: 1
In pursuit of a Runtime Technical Lead adept in the art of architecting and spearheading the device Runtime stack for their cutting-edge Edge AI processors. The coveted candidate must possess a profound comprehension of computer architecture and the intricacies of operating system concepts, transcending the mere realms of memory management and device work-queue orchestration. Responsibilities... • The role involves developing the runtime for AI In pursuit of a Runtime Technical Lead adept in the art of architecting and spearheading the device Runtime stack for their cutting-edge Edge AI processors. The coveted candidate must possess a profound comprehension of computer architecture and the intricacies of operating system concepts, transcending the mere realms of memory management and device work-queue orchestration.

Responsibilities...
• The role involves developing the runtime for AI framework integration and collaborating with Compiler, Driver, and Architecture teams.
• Define and execute the overall strategy for the runtime stack, including integrating third-party AI framework runtimes.
• Provide mentorship and guidance to junior engineers throughout the organization.

Requirements:
• Masters/Ph.D. in EE/CS with >3 years of industry experience in system-software development.
• Advanced programming skills in C/C++, Python for operating system kernel & systems development.
• Exposure to AI framework runtimes like PyTorch and TVM.
• Expert understanding of memory management and workload balancing.
• Deep knowledge of operating systems concepts, data structures, x86-64, and accelerator architectures.
• Experience with low-level debug tools, emulators, and simulators.
• Proficiency in running, analyzing, and tuning system performance benchmarks.
• Familiarity with industry-standard tools and methodologies with excellent verbal and written communication skills.

In this role as a Runtime Technical Lead, you will run the development of their cutting-edge Edge AI processors' device Runtime stack. The ideal candidate must possess a profound understanding of computer architecture, operating system concepts, and AI framework integration, while also providing mentorship to junior engineers and executing the overall strategy for the runtime stack
Show more details...
via Acceler8 Talent posted_at: 16 days agoschedule_type: Full-timesalary: 180K a year
Principal Software Engineer (Device Runtime): Seeking a Principal Software Engineer (Device Runtime) to join a rapidly growing and well-funded (Series A) AI accelerator start-up spinning out of Princeton. This software engineer will be the driving force behind our runtime stack, leading the architecture and execution of the device Runtime stack for our Edge AI processors... As a Principal Software Engineer (Device Runtime), you will strategize and Principal Software Engineer (Device Runtime):

Seeking a Principal Software Engineer (Device Runtime) to join a rapidly growing and well-funded (Series A) AI accelerator start-up spinning out of Princeton. This software engineer will be the driving force behind our runtime stack, leading the architecture and execution of the device Runtime stack for our Edge AI processors...

As a Principal Software Engineer (Device Runtime), you will strategize and execute the companies device runtime stack's plan, revolutionizing AI framework integration. You will collaborate closely with Compiler, Driver, and Architecture teams to design the device runtime architecture, ensuring seamless communication and top-notch performance.

Proficiency in C/C++, Python, and AI framework runtimes like PyTorch and TVM is essential for crafting innovative systems and maximizing processor potential.

What we can offer a Principal Software Engineer (Device Runtime):
• Flexible work schedule (full-time remote, or hybrid in Bay Area or Boston)
• Competitive base + strong equity
• Opportunity for position to grow into a Director level role in the near future

Keywords: C, C++, Python, system-software development, Python, memory management, x86-64, accelerator architectures, low-level debug tools, performance benchmarking, computer architecture, operating systems, runtime, AI, artificial intelligence
Show more details...