Profile cover
Z

AI Model Performance Profiling Tool Developer

Joltura Labs

Remote · $100k – $130k / year · Full-time · Posted 5 months ago

This role is no longer accepting applications

Don't miss the next role like this

Create a free profile with your skills. We match you to new AI roles as they open, and companies hiring can contact you directly.

Create free profile, 2 minutes

Similar open roles you can apply to now:

See all open AI jobs

About the role

ML engineers know their model is slow but can't tell you why. Is it the attention layers? The tokenizer? The data loading? The GPU memory thrashing? Our profiling tool instruments the full inference path — from API request to GPU kernel execution — and produces flamegraph-style visualizations that pinpoint exactly where time is spent. The tool needs to work across model types (transformers, CNNs, GBMs), serving frameworks (Triton, vLLM, TorchServe), and deployment environments (Kubernetes, bare metal, serverless). You'll build the instrumentation layer that hooks into these different stacks, the aggregation pipeline that collects profiling data without significantly impacting inference latency, and the visualization frontend that makes bottlenecks obvious. The developer tools team is four engineers. You'll own the profiling backend — instrumentation, data collection, and analysis. The frontend developer handles visualization; the platform engineers handle integration with our deployment system. Every improvement gets measured by how fast users can identify their inference bottleneck.

Fully remote.

Responsibilities

  • Build instrumentation for profiling across model types and serving frameworks
  • Design low-overhead data collection that doesn't impact inference latency
  • Create analysis pipelines that identify bottlenecks from profiling data
  • Support multiple deployment environments: Kubernetes, bare metal, serverless
  • Develop profiling APIs used by the visualization frontend
  • Test profiling accuracy against known synthetic bottlenecks

Requirements

  • 3+ years in systems engineering with profiling or observability experience
  • Understanding of GPU execution, CUDA, and model inference pipelines
  • Experience with PyTorch internals or model serving frameworks
  • Strong Python skills with performance measurement methodology
  • Familiarity with Kubernetes and container-based deployments

Benefits

  • Fully remote with async communication
  • Health, dental, and vision insurance
  • $3,000 annual learning budget
  • Stock options
  • Build tools used by ML engineers daily

Keep exploring related roles

Use these topic pages to discover more roles in the same hiring cluster.

Job Type

Full-time

Level

Mid-Level

Language

English

Salary Range

$100k – $130k / year

AI Expertise

MLOps & AI Infrastructure AI & Machine Learning Engineers

Skills

python pytorch docker kubernetes aws mlflow

Ready to apply for this role?

Create a free talent account.

  • Find AI roles in one place
  • Get AI-matched job recommendations
  • Reply to companies that message you
  • Build your public AI talent profile

This role is closed. Create your free profile to apply to similar open roles.

Don't miss the next one: get matched to new roles like this.

Create free profile