Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Salesforce Search Relevance ML Engineer/Data Scientist - Lead 
United States, California, San Francisco 
672347934

27.03.2025

Job Category

Software Engineering

Job Details

Salesforce is looking for an outstanding engineer ideally with a dual background in Data Science, Machine Learning and software engineering.



You will be embedded in a multi-functional team of versatile technologists who all share a passion for building data-driven, well-designed and well-tested products and systems.


The role requires a strong team collaborator who is comfortable working closely with product and engineering using Agile principles.

Responsibilities

  • Design, develop, bring to production at a large scale and support “intelligence” features on an outstanding search service that serves millions of requests daily on a diverse corpus of data including structured, unstructured and social feeds.
  • Design and operationalize usage metrics and patterns to find opportunities to improve relevancy of search.
  • Analyze and understand the different products, devices and use cases that are driven by search across salesforce and develop strategies for improving relevancy.
  • Deploy models at scale and assess impact from A/B testing (including interpretation of results).
  • Develop new relevance features and techniques build upon the latest results from the research community.

Required Skills

  • At least 8 years of hands-on experience in engineering positions passionate aboutMachine Learning, Information Retrieval, Recommendation systems, Personalization (p13n), Natural Language Processing, Learning to Rank, RAG
  • Experience with AI frameworks like Tensorflow, Pytorch
  • Understanding how to measure and quantify the quality of search relevance systems
  • Experience deploying and managing AI solutions on cloud platforms such as AWS SageMaker and Amazon Bedrock
  • Experience building applications with Large Language model and ability to fine tune them for enterprise scale.
  • Strong programming skills in Python and Java.
  • Strong understanding of Object Oriented design, advanced algorithms, data structures, etc.
  • Iteratively analyzing data, integrating new data sources, experimenting and optimizing.
  • Excellent oral and written communication skills

Desired Skills

  • Master’s or PhD in a relevant field and/or experience in any of the following is highly regarded: Machine learning, data science and modeling techniques including classification, regression and Bayesian analysis.
  • Experience with Lucene/Solr or similar search systems preferable
  • Experience working with large datasets, preferably using tools like Hadoop, Spark, Pig or Hive.
  • Good understanding of usability and visual design principles
  • Understanding of A/B testing, expertise in metric definition and analysis
  • Experience building Software as a Service (SaaS) applications
  • Experience with Agile software development and Test Driven Development methodologies

If you require assistance due to a disability applying for open positions please submit a request via this.

Posting Statement

does not accept unsolicited headhunter and agency resumes.