Taro Logo

Software Engineering SMTS

World's #1 CRM platform empowering companies to connect with customers through cloud computing, pay-as-you-go model, and integrated corporate philanthropy.
$157,600 - $236,500
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Software Engineering SMTS

Salesforce, the world's leading CRM platform, is seeking a Machine Learning Engineer for their Service Protection team to enhance system resiliency and high availability. This role combines software engineering with machine learning expertise, focusing on detecting anomalies and automating resolution in their multi-tenant cloud computing system.

The position offers an exciting opportunity to work on infrastructure that handles over 6 billion daily transactions. You'll be part of a world-class team applying machine learning to core infrastructure software, improving speed, scale, and high availability. The role involves working with talented distributed systems engineers to train and deploy ML models for real-world availability and scalability challenges.

Salesforce is renowned for its innovative approach, being named one of Forbes's "World's Most Innovative Company" five years running and one of Fortune's "100 Best Companies to Work For" eight consecutive years. The company's foundation rests on three revolutionary ideas: cloud computing technology, pay-as-you-go business model, and integrated corporate philanthropy.

As part of the Salesforce Ohana (Hawaiian for "family"), you'll contribute to improving the state of the world while working with cutting-edge compute and distributed multi-tenant systems. The company's rapid growth as the fastest growing enterprise software company among the top 10 presents incredible career advancement opportunities.

The ideal candidate will possess strong mathematical and analytical skills, extensive experience with machine learning frameworks, and the ability to work effectively in an agile environment. This role offers the chance to make a significant impact on critical infrastructure while being part of a company committed to customer success and innovation.

Last updated a day ago

Responsibilities For Software Engineering SMTS

  • Use infrastructure data to assess, design, implement, train, and test machine learning models to detect anomalies
  • Work closely with data and software engineers to apply and scale machine learning models
  • Design and implement major pieces of the salesforce.com core infrastructure
  • Deliver high quality, production ready code

Requirements For Software Engineering SMTS

Java
Python
Kafka
  • MS or PhD in Computer Science
  • 5+ years of experience in machine learning, recommendation systems, or data mining
  • Experience with deep neural networks and Gaussian processes
  • Experience working with ML frameworks (Tensorflow, PyTorch, Keras)
  • Experience working with Java and Python
  • Solid understanding of probability and statistics
  • Strong mathematical skills and analytical skills

Benefits For Software Engineering SMTS

Medical Insurance
401k
  • Competitive salary
  • Equal opportunity employer
  • Career growth opportunities
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Salesforce Software Engineering SMTS