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.