Staff ML Engineer — End-to-End NLP Fine-Tuning

salesforce.com, inc.

Seattle (WA)

On-site

USD 197,000 - 314,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Salesforce is seeking a Staff Machine Learning Engineer to join Slack's ML team and drive end-to-end NLP model training, fine-tuning, and production deployment. You will design, train, and ship models that power core Slack features used by millions daily, with a focus on reliability and scalable architectures.

The role emphasizes hands-on development, pipeline building, and collaboration with PMs, designers, and engineers to ship impactful AI capabilities within the Slack ecosystem.

Qualifications

  • 5+ years of hands-on experience training and fine-tuning deep learning models in NLP.
  • 5+ years of experience with common deep learning frameworks like PyTorch, TensorFlow, JAX.
  • Track record of shipping fine-tuned models to production that serve real users at scale.
  • Experience with functional or imperative programming languages: PHP, Python, Ruby, Go, C, Scala or Java.
  • An analytical and data driven mindset, and know how to measure success with complicated ML/AI products.
  • Led technical architecture discussions and helped drive technical decisions within the team.
  • The ability to write understandable, testable code with an eye towards maintainability.
  • Strong communication skills and you are capable of explaining complex technical concepts to designers, support, and other specialists.

Responsibilities

  • Design and execute finetuning strategies for large language models and other deep learning architectures tailored to Slack's NLP tasks (summarization, ranking, classification, generation).
  • Own the model training lifecycle end-to-end: data curation, training infrastructure, hyperparameter optimization, evaluation, deployment and monitoring.
  • Build and maintain scalable finetuning training pipelines on GPU infrastructure.
  • Brainstorm with Product Managers, Designers and Frontend Engineers to conceptualize and build new features for our large (and growing!) user base.
  • Produce high-quality results by leading or contributing heavily to large multi-functional projects that have a significant impact on the business.
  • Mentor other engineers and deeply review code.
  • Improve engineering standards, tooling, and processes.

Skills

NLP model training
Fine-tuning large language models
Production ML systems
Programming
Analytical mindset
Communication skills

Tools

PyTorch
TensorFlow
JAX
TorchScript
TensorRT
ONNX

Job description

Salesforce is seeking a Staff Machine Learning Engineer to join Slack's ML team and drive end-to-end NLP model training, fine-tuning, and production deployment. You will design, train, and ship models that power core Slack features used by millions daily, with a focus on reliability and scalable architectures.

The role emphasizes hands-on development, pipeline building, and collaboration with PMs, designers, and engineers to ship impactful AI capabilities within the Slack ecosystem.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff ML Engineer: End-to-End NLP Fine-Tuning
Staff ML Engineer: End-to-End NLP Fine-Tuning

salesforce.com, inc. • Atlanta (GA)

On-site
USD 197,000 - 314,000
Staff ML Engineer - NLP Fine-Tuning & Production
Staff ML Engineer - NLP Fine-Tuning & Production

Salesforce, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 197,000 - 314,000
Staff ML Engineer – Finetune NLP at Scale
Staff ML Engineer – Finetune NLP at Scale

Slack Enterprise • Seattle (WA), Atlanta (GA), San Francisco (CA)

Hybrid
USD 197,000 - 314,000
Staff ML Engineer, Fine Tuning - Slack
Staff ML Engineer, Fine Tuning - Slack

100 Salesforce, Inc. • Seattle (WA)

On-site
USD 197,000 - 345,000
Competitive salary
Medical, dental, vision, and mental health support
Flexible working arrangements
Staff ML Engineer, Fine Tuning - Slack
Staff ML Engineer, Fine Tuning - Slack

Slack Enterprise • Seattle (WA), Atlanta (GA), San Francisco (CA)

Hybrid
USD 197,000 - 314,000
Staff NLP Engineer: Production-Ready LLM Finetuning
Staff NLP Engineer: Production-Ready LLM Finetuning

100 Salesforce, Inc. • Seattle (WA)

On-site
USD 197,000 - 345,000
Competitive salary
Medical, dental, vision, and mental health support
Flexible working arrangements
ML Engineer — NLP & Agentic AI for Production
ML Engineer — NLP & Agentic AI for Production

Ema • San Francisco (CA)

On-site
USD 160,000 - 220,000
Machine Learning Engineer — Conversational AI
Machine Learning Engineer — Conversational AI

Slack • New York (NY)

On-site
USD 141,000 - 286,000
Staff ML Engineer, Fine Tuning - Slack
Staff ML Engineer, Fine Tuning - Slack

Salesforce, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 197,000 - 314,000
Staff ML Engineer, Fine Tuning - Slack
Staff ML Engineer, Fine Tuning - Slack

salesforce.com, inc. • Atlanta (GA)

On-site
USD 197,000 - 314,000