Jobs · Engineering · Minnesota

ML Performance Engineer

Bright Vision Technologies · Eden Prairie, MN · 1 mo ago
On-siteEngineering$100k–$150k/yrFull-time

About the role

100% Remote (U.S.), Full-time, Direct W2. Requires 6+ years of experience. Open to U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates; no new H-1B sponsorship.

Responsibilities

  • Profile and optimize end-to-end AI training and inference pipelines for throughput, latency, and cost.
  • Identify and eliminate bottlenecks across data loading, model compute, communication, and memory.
  • Implement and tune quantization, sparsity, and pruning strategies to reduce model footprint and accelerate inference.
  • Optimize distributed training using tensor parallelism, pipeline parallelism, FSDP, and ZeRO-style sharding.
  • Tune attention implementations using FlashAttention, paged attention, and related techniques.
  • Implement KV cache optimization, continuous batching, and speculative decoding for LLM serving.
  • Drive compiler-level optimizations using Triton, XLA, TorchInductor, or TVM, working with the broader ML framework community to land improvements that translate into measurable end-to-end performance gains.
  • Optimize data pipelines, sharding strategies, and storage access patterns for high-throughput training.
  • Build and maintain rigorous benchmark suites and regression frameworks across workloads.
  • Collaborate with ML and platform engineering teams to embed best practices in standard pipelines.
  • Drive cost-efficiency improvements through model architecture, hardware selection, and scheduling strategies.
  • Evaluate new hardware and software offerings, and advise on adoption.
  • Document performance tuning playbooks and share findings broadly across engineering teams.
  • Stay current with AI systems research and translate advances into production improvements.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
  • Six or more years of experience in performance engineering, ML systems, or HPC.
  • Strong proficiency in Python and C++.
  • Hands-on experience optimizing deep learning workloads on modern GPUs.
  • Deep understanding of distributed training and inference techniques.
  • Experience with profiling tools across

Similar jobs

ML Performance Engineer

Bright Vision TechnologiesSouth Jordan, UT· 5 days ago
Engineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com

ML Performance Engineer

Bright Vision TechnologiesRenton, WA· 1 mo ago
Engineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com

ML Performance Engineer

Bright Vision TechnologiesBothell, WA· 1 mo ago
Engineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com

ML Performance Engineer

Bright Vision TechnologiesSammamish, WA· 1 mo ago
Engineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com

ML Performance Engineer

Bright Vision TechnologiesAhwatukee, AZ· 2 mo ago
Engineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com

ML Performance Engineer

Bright Vision TechnologiesBellevue, WA· 2 mo ago
Engineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com