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