Software Engineer Ii, Machine Learning (search) - Slack

Salesforce Service Cloud

Base: cad 130,300 to cad 179,200 (british columbia...
Not specified (assumed hybrid based on company practices).
Python or java programming experience
Pytorch tensorflow scikit-learn frameworks
Apache spark hadoop batch processing pipelines
Salesforce is seeking a Machine Learning Engineer to join their Slack team, focusing on developing and implementing machine learning features that enhance user experience. The ideal candidate will have a strong background in machine learning, programming, and data processing, with a collaborative mindset to contribute to impactful projects

Job Summary

  • The role involves developing ML models supporting ranking, retrieval, and generative AI use-cases for Slack's massive user base.
  • Engineers will collaborate with product managers and designers to conceptualize new features and own the long-term health of systems.
  • This is a practical machine learning team focused on delivering business value through robust services rather than pure research.

Matching Summary

Match Score: 85

Salesforce is seeking a Machine Learning Engineer to join their Slack team, focusing on developing and implementing machine learning features that enhance user experience. The ideal candidate will have a strong background in machine learning, programming, and data processing, with a collaborative mindset to contribute to impactful projects.

Salary

Base: CAD 130,300 to CAD 179,200 (British Columbia/Ontario); Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Python or Java programming experience
  • PyTorch TensorFlow Scikit-learn frameworks
  • Apache Spark Hadoop batch processing pipelines
  • Generative AI Large Language Models experience
  • Production deployment of ML models at scale
  • Strong computer science fundamentals

Nice-to-have

  • RAG pipeline construction and optimization
  • Conversational agents expertise
  • Vector databases and embeddings familiarity
  • Search algorithms and retrieval systems
  • NLP and Generative AI breadth

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Experience with functional or imperative programming languages
  • Proven track record of putting ML models into production

Work Rights

Not specified

Tailored Resume

Cover Letter