Sr. Software Engineer, Machine Learning (Search) - Slack jobs in United States
cer-icon
Apply on Employer Site
company-logo

Salesforce · 10 hours ago

Sr. Software Engineer, Machine Learning (Search) - Slack

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. They are seeking a Senior Software Engineer to develop machine learning models and features that enhance the user experience in Slack, focusing on ranking, retrieval, and generative AI use-cases.

Artificial Intelligence (AI)Cloud ComputingCRMSaaSSales EnablementSoftware
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Develop ML models supporting ranking, retrieval, and generative AI use-cases
Brainstorm with Product Managers, Designers and Frontend Engineers to conceptualize and build new features for our large (and growing!) user base
Produce high-quality results by leading or contributing heavily to large multi-functional projects that have a significant impact on the business
Actively own features or systems and define their long-term health, while also improving the health of surrounding systems
Support in the development of sustainable data collection pipelines and management of ML features
Assist our skilled support team and operations team in triaging and resolving production issues
Mentor other engineers and deeply review code
Improve engineering standards, tooling, and processes

Qualification

Machine LearningData Processing PipelinesLarge Language ModelsPythonML FrameworksTechnical ArchitectureAnalytical MindsetComputer Science FundamentalsCommunication

Required

Experience with functional or imperative programming languages: PHP, Python, Ruby, Go, C, Scala or Java
Built with common ML frameworks like pytorch, Tensorflow, Keras, XGBoost, or Scikit-learn
Experience building batch data processing pipelines with tools like Apache Spark, Hadoop, EMR, Map Reduce, Airflow, Dagster, or Luigi
Worked on generative AI apps with Large Language Models and possibly fine tuned them
An analytical and data driven mindset, and know how to measure success with complicated ML/AI products
Put machine learning models or other data-derived artifacts into production at scale
Led technical architecture discussions and helped drive technical decisions within the team
The ability to write understandable, testable code with an eye towards maintainability
Strong communication skills and you are capable of explaining complex technical concepts to designers, support, and other specialists
Strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval

Preferred

Experience building and optimizing RAG pipelines
Expertise in conversational agents
Expertise in retrieval systems and search algorithms
Familiarity with vector databases and embeddings
Broad experience across NLP, ML, and Generative AI capabilities

Benefits

Time off programs
Medical
Dental
Vision
Mental health support
Paid parental leave
Life and disability insurance
401(k)
Employee stock purchasing program

Company

Salesforce

company-logo
Salesforce is a cloud-based software company that provides customer relationship management software and applications.

H1B Sponsorship

Salesforce has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1883)
2024 (2296)
2023 (1850)
2022 (2849)
2021 (2124)
2020 (1960)

Funding

Current Stage
Public Company
Total Funding
$65.38M
Key Investors
Starboard ValueEmergence CapitalHalsey Minor
2022-10-18Post Ipo Equity
2004-06-23IPO
2003-01-01Series Unknown· $1M

Leadership Team

leader-logo
Arundhati Bhattacharya
CEO & Chairperson, Salesforce India and South Asia
linkedin
leader-logo
Marc Benioff
Chair & CEO
linkedin
Company data provided by crunchbase