Software Engineer (multiple Levels) - Machine Learning Infrastructure, Slack

Salesforce

San Francisco, California, United States
Base: $148,500 - $313,700 annually; bonus/equity: ...
Distributed systems architecture
Kubernetes and container orchestration
Gpu infrastructure optimization
The role involves architecting and operating foundational systems for large-scale model training and inference at Slack

Job Summary

  • The role involves architecting and operating foundational systems for large-scale model training and inference at Slack.
  • Candidates will work at the intersection of distributed systems, GPU infrastructure, and modern ML stacks to solve complex scalability challenges.
  • Salesforce offers a comprehensive benefits package including medical, dental, vision, paid parental leave, and an employee stock purchasing program.

Matching Summary

The role involves architecting and operating foundational systems for large-scale model training and inference at Slack.

Salary

Base: $148,500 - $313,700 annually; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, 401(k), paid parental leave

Skills & Requirements

Must-have

  • Distributed systems architecture
  • Kubernetes and container orchestration
  • GPU infrastructure optimization
  • ML model training and serving
  • Cloud native platform engineering

Nice-to-have

  • Technical leadership and mentorship
  • Asynchronous global team collaboration
  • Thought leadership in engineering blogs
  • Experience with legacy system modernization

Key Requirements

  • Significant professional experience in software engineering or MLOps
  • Expert level knowledge of Kubernetes
  • Hands-on experience with Ray, KubeRay, or vLLM
  • Related technical degree required

Work Rights

Not specified

Tailored Resume

Cover Letter