Staff ML Engineer, Fine Tuning - Slack

Salesforce

Remote Actively hiring Posted this week
Remote (Washington - Seattle, US) Posted 3 days ago $197,300$313,700 / year

At a glance

AI generated

TL;DR

Slack is seeking a Staff Machine Learning Engineer to join its dedicated team, focusing on designing and deploying NLP models for core product features like summarization, search ranking, and generative AI. This hands-on role involves fine-tuning large language models, optimizing model architectures, and managing the full lifecycle from experiment to production, ensuring robustness and reliability for millions of daily active users. The ideal candidate has extensive experience with deep learning frameworks such as PyTorch and TensorFlow, a proven track record in shipping scalable models to production, and expertise in functional programming languages like Python or Java. Additionally, strong analytical skills, the ability to mentor others, and proficiency in building data pipelines are crucial for success in this impactful role within Slack’s practical ML team.

Skills

Python PyTorch TensorFlow JAX NLP GPU Deep Learning ML/AI CI/CD Kubernetes Docker Prometheus Grafana PostgreSQL AWS Azure Google Cloud Git GitHub Slack

What you'll do

  • Design and execute finetuning strategies for large language models tailored to Slack's NLP tasks.
  • Own the full lifecycle of model training, from data curation to deployment and monitoring.
  • Build scalable finetuning pipelines on GPU infrastructure for efficient model training.
  • Mentor other engineers and conduct deep code reviews to maintain high standards.
  • Brainstorm with cross-functional teams to conceptualize and build new features for users.

What we're looking for

  • 5+ years of hands-on experience training and fine-tuning deep learning models in NLP.
  • Extensive experience with deep learning frameworks like PyTorch, TensorFlow, or JAX.
  • Track record of deploying fine-tuned models to production serving millions of users.
  • Experience with functional/imperative programming languages such as Python, Go, C++, Java.
  • Strong analytical mindset and ability to measure success in complex ML/AI products.
  • Led technical architecture discussions and driven technical decisions within the team.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 81 open roles on FindRole.

Listed pay typically runs $157,050–$260,100 across 70 roles with salary data.

Most-posted roles

View all roles at Salesforce