Software Engineer, Senior

positron.ai

United States

Remote

USD 150,000 - 230,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first policy
Comprehensive benefits (medical, etc.)
Unlimited paid time off
13 paid holidays
Equity
401(k) with matching

Job summary

positron.ai is seeking an experienced engineer to build and optimize software that runs open-source large language models on a specialized inference appliance combining x86 CPUs and FPGAs. The role focuses on modern C++ performance across the entire execution path, from vectorized kernels to transformer features such as token streaming and KV caching.

You will collaborate with FPGA and systems engineers to optimize data movement, improve transformer execution, and ensure robust CI testing.

Qualifications

  • At least 7 years of professional C++ development focused on performance-critical software.
  • Strong grasp of C++ templates and modern memory management.
  • Practical SIMD experience, such as AVX-512 or SSE, including intrinsics-based vectorization.
  • Experience with high-performance computing and parallel programming techniques.

Responsibilities

  • Develop inference software and C++ libraries that use SIMD, threading, and the memory hierarchy efficiently.
  • Coordinate with FPGA and systems engineers on data movement and computation offload between CPUs and accelerators.
  • Improve model execution through vectorization, cache-aware techniques, hardware-aware scheduling, and NUMA-aware memory management.
  • Profile instruction and data-flow bottlenecks and contribute tools and methods for performance analysis.
  • Implement transformer execution improvements, including token streaming, KV cache management, and batching.
  • Work with ML colleagues on quantization, sparsity, and mixed-precision execution; maintain unit, performance, acceptance, and regression tests in CI.

Skills

C++ performance
Templates
Modern memory management
Threading
Parallel programming

Tools

AVX-512
SSE
SIMD intrinsics

Job description

Role overview

Build and optimize software that runs open-source large language models on a specialized inference appliance combining x86 CPUs and FPGAs. The work focuses on modern C++ and performance across the full execution path, from vectorized kernels and memory use to transformer features such as token streaming and KV caching.

Responsibilities
  • Develop inference software and C++ libraries that use SIMD, threading, and the memory hierarchy efficiently.
  • Coordinate with FPGA and systems engineers on data movement and computation offload between CPUs and accelerators.
  • Improve model execution through vectorization, cache-aware techniques, hardware-aware scheduling, and NUMA-aware memory management.
  • Profile instruction and data-flow bottlenecks and contribute tools and methods for performance analysis.
  • Implement transformer execution improvements, including token streaming, KV cache management, and batching.
  • Work with ML colleagues on quantization, sparsity, and mixed-precision execution; maintain unit, performance, acceptance, and regression tests in CI.
Requirements
  • At least 7 years of professional C++ development focused on performance-critical software.
  • Strong grasp of C++ templates and modern memory management.
  • Practical SIMD experience, such as AVX-512 or SSE, including intrinsics-based vectorization.
  • Experience with high-performance computing and parallel programming techniques.
Benefits and work setup

Remote-first work with company-provided computer and home office setup.

  • company-paid medical, dental, vision, life, and disability coverage
  • supplemental coverage options
  • unlimited paid time off
  • 13 paid holidays
  • equity
  • a 401(k) with matching

Applicants must already be authorized to work in the U.S.; new visa sponsorship is unavailable, though eligible H-1B transfers may be supported.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Performance & Debug Software Engineer – AI Inference
Performance & Debug Software Engineer – AI Inference

positron.ai • United States

Remote
USD 160,000 - 260,000
Medical coverage
Dental coverage
Vision coverage
+6
Senior Software Engineer: Performance ML Inference (Remote)
Senior Software Engineer: Performance ML Inference (Remote)

positron.ai • United States

Remote
USD 150,000 - 230,000
Remote-first policy
Comprehensive benefits (medical, etc.)
Unlimited paid time off
+3
Principal Engineer, Model Optimizations
Principal Engineer, Model Optimizations

digitalocean98 • United States

Hybrid
USD 250,000 - 312,000
Hybrid work model
Equity compensation
Conference & education reimbursement
+1
Senior ML Engineer | Kimchi (Inference Stack Optimization)
Senior ML Engineer | Kimchi (Inference Stack Optimization)

castaigroupinc • United States

Remote
USD 180,000 - 280,000
Remote-first work
equity options
a learning budget
+3
Member of Technical Staff, Kernel Engineering
Member of Technical Staff, Kernel Engineering

Inferact • San Francisco (CA)

Remote
USD 200,000 - 400,000
Health benefits including vision, and
401(k) company match
Inference Engineer
Inference Engineer

adaption • San Francisco (CA)

On-site
USD 150,000 - 230,000
Flexible work: In-person Bay Area coll
Adaption Passport: travel stipend
Lunch Stipend: weekly meal allowance
+1
Staff AI Application Engineer - Heterogeneous Computing
Staff AI Application Engineer - Heterogeneous Computing

axelera • United States

Remote
USD 180,000 - 260,000
Pension plan
Employee insurance
Stock options
Tech Lead - AI Inference
Tech Lead - AI Inference

wekatest • United States

Remote
USD 180,000 - 240,000
Medical insurance
Dental insurance
Vision insurance
+5
Inference Infrastructure Architect (Remote)
Inference Infrastructure Architect (Remote)

telnyx54 • United States

Remote
USD 180,000 - 320,000
Founding-seat influence on platform
Remote position
Open-source contribution & conference"
Member of Technical Staff, ML Systems
Member of Technical Staff, ML Systems

true-talent-solutions-partners • Menlo Park (CA)

On-site
USD 180,000 - 230,000