Software Engineer, Kernel Performance & AI Tooling

Added
less than a minute ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

observability profiling gpus compilers accelerators

πŸ“‹ Description

  • Build tooling and workflows for kernel development and performance optimization.
  • Develop observability, diagnostics, and validation infra for AI-assisted optimization.
  • Optimize production kernels end to end; formulate optimization problems; land improvements.
  • Design abstractions, interfaces, and automation to speed kernel optimization and co-design.
  • Improve AI-assisted optimization systems with datasets, benchmarking, and infra.
  • Partner across research and engineering to turn ideas into practical systems.

🎯 Requirements

  • Strong systems or tooling engineering with a background in low level software and performance optimization.
  • Experience with developer tooling, debugging, profiling, or observability for technical users.
  • Depth in kernel development, accelerator architecture, compiler systems, or related domains.
  • Familiarity with AI assisted systems, agentic workflows, or post-training RL for engineering/research.
  • Strong experimental judgment; comfortable with ambiguity; move between research and production.
  • Interest in compilers, DSLs, program synthesis, or AI for systems.

🎁 Benefits

  • Hybrid remote work options
  • Inclusive, equal-opportunity culture
  • Reasonable accommodations on request
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’