Jobs · Information Technology · California

Senior Software Engineer

Haystack · San Francisco Bay Area · Yesterday
HybridInformation Technology$213k–$288k/yrFull-time

About the role

  • Lead a team of engineers focused on enabling new machine learning customers on a specialized SDK and platform.
  • Own the customer onboarding journey from model evaluation through production training at scale.
  • Drive engineering initiatives to maximize Model FLOPS Utilization (MFU) for customer workloads through performance analysis, profiling, and tuning tools.
  • Build and maintain tooling, automation, and documentation that accelerates time-to-first-training for new customer models.
  • Partner with compiler, runtime, and framework teams to identify and resolve blockers in customer workloads.
  • Develop scalable processes for distributed training enablement.

What You’ll Need

  • Experience working with PyTorch or JAX software.
  • 3+ years of engineering team management experience.
  • 7+ years of experience working directly within engineering teams.
  • 3+ years of designing or architecting new and existing systems.
  • Experience partnering with product or program management teams.
  • 3+ years of experience in deep learning/machine learning, including model training workflows.
  • Experience with distributed training at scale.

What’s On Offer

  • Competitive annual salary ($212,700 – $287,700) plus potential for sign-on payments and restricted stock units.
  • Comprehensive benefits package including health insurance, 401(k) matching, paid time off, and parental leave.
  • Opportunities for mentorship and career growth within a dedicated team.
  • A culture that values work-life balance and inclusive team dynamics.

Similar jobs

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com

Senior Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD· 2 mo ago
Engineering$105k/yrapply on careers.jhuapl.edu