Staff ML Engineer, Fine Tuning - Slack
Core
Design, train, and ship NLP models (summarization, search ranking, generative AI) for Slack's core product experiences serving millions of daily users.
Role type
Staff Machine Learning Engineer (NLP/Finetuning)
Builds
Production NLP models and finetuning pipelines for Slack's messaging platform
Domain
Consumer SaaS / NLP / Generative AI
Deliverable
production ML models
Required skills
Deep learning model training and fine-tuning, NLP task expertise, training infrastructure management, hyperparameter optimization, scalable pipeline development, technical architecture leadership, code review and mentorship
Preferred skills
Recommendation systems, model optimization for inference (quantization, pruning), RAG and hybrid retrieval systems, multimodal AI
Technologies
PyTorch, TensorFlow, JAX, GPU infrastructure
Responsibilities
Design and execute finetuning strategies for LLMs and deep learning architectures, own the model training lifecycle from data curation to deployment, build and maintain scalable finetuning pipelines, collaborate with product and design teams to build new features, lead multi-functional projects, mentor engineers and review code
Seniority
Staff, hands-on IC with strategic impact