Senior/Lead Data Scientist - Machine Learning
SalesforceAbout the role
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
Job Category
DataJob Details
About Salesforce
We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.
Each team is made up of data scientists, engineers, growth analysts, and information management experts who are dedicated to driving product strategy with data-driven insights. Teams with executives, product managers, designers, developers, user researchers, marketers, and sales strategy team members across all Cloud businesses to discover new opportunities for growth and optimization, experiment with data, drive adoption, and deliver useful insights that impact product strategy.
Your Impact:
As a Data Scientist, you will be partnering with the Product, Infrastructure, and Engineering teams embedded in the Cloud businesses, as well as functional leaders who provide data and analytical infrastructure, identify and execute initiatives that benefit the whole Di and multiple Cloud businesses. The successful candidate will need to:
Partner with Senior Leadership (VP+) to understand their business and advise on strategic objectives, product direction, roadmaps, growth goals and retention strategies; as a Senior Analyst/ Data Scientist you will develop and own the relationships with senior stakeholders
Produce insights (e.g. performance drivers, retention analysis, behavioral personas) to accelerate business growth; this requires acquiring and cleaning data from multiple sources, structuring and building data models, analyzing to generate insights, and distributing them
Partner with the data engineering team and product engineering team to instrument, acquire, develop and structure data assets that are critical to measuring the success of our products
Own the delivery by working with data engineers and business intelligence engineers to turn insights into data products (e.g. data pipelines, algorithms, self-service dashboards)
Research, develop and implement automated algorithm deployment pipelines and processes
Evangelize and distribute data products that drive action or product improvement
Contribute to expanding the Salesforce data culture by growing new relationships, hosting learning sessions, integrating or designing new tools, and autonomously improving team processes
Responsibilities
You will be part of a team of deep learning experts working to design, train, optimize, and deploy neural networks for enterprise business applications used by millions of customers.
Participate in the complete neural network life cycle: influence the design of new business applications, prepare datasets, develop+train NNs, optimize inference latency, work with peer product engineering teams to integrate and validate new NNs.
Develop and maintain necessary supporting tools for: quantization & latency optimization, metrics & evaluation, visualization, and dashboards to aid in the development of NNs.
Stay abreast of advances in machine learning, particularly in the areas of LLMs & their training, LLM inference optimization, NN quantization / distillation / pruning, and autonomous AI agents.
Qualifications
Strong experience with Python and software engineering best practices.
An “under the hood” knowledge of deep learning: layer details, loss functions, optimizers, lora, etc.
Fluency with common neural network architectures and related concepts for language, speed, computer vision, etc.
Experience with PyTorch, or another major deep learning framework such as Jax or Tensorflow.
Comfortable working in a Linux cluster environment.
(bonus) Experience quantizing and optimizing the inference latency of neural networks (quantization, distillation, pruning, system-level optimizations).
Benefits & Perks
Check out our benefits site which explains our various benefits, including wellbeing reimbursement, generous parental leave, adoption assistance, fertility benefits, and more.
Salesforce Information
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s