Software Engineering MTS/SMTS

Leading cloud-based software company specializing in CRM and enterprise solutions, pioneering AI and machine learning technologies.
$125,700 - $236,500
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineering MTS/SMTS

Salesforce is seeking a Senior Software Engineer (MTS/SMTS) to join their Einstein platform team, which is at the forefront of democratizing Generative AI, Predictive AI, and AI Agents. This role offers an exciting opportunity to work on cutting-edge AI and machine learning technologies that transform how organizations build and deploy advanced AI products.

The position involves designing and leading high-scale machine learning services using state-of-the-art technologies like Sagemaker, TensorFlow, and PyTorch. You'll be responsible for driving microservices architecture, taking ownership of core platform technologies, and leading high-impact engineering initiatives that significantly influence product growth.

As an MTS/SMTS, you'll work with cloud providers like AWS and GCP to build and scale Big Data applications, while maintaining service reliability through on-call rotations. The role requires strong expertise in JVM-based languages, Python, and distributed systems, with a focus on machine learning services and cloud-native technologies.

The ideal candidate will have 3+ years of hands-on experience with Big Data and machine learning architectures, demonstrated leadership in impactful projects, and deep knowledge of cloud platforms and open-source technologies. This position offers the opportunity to work on pioneering AI technologies while mentoring team members and shaping the technical direction of the Einstein platform.

Compensation is competitive, ranging from $125,700 to $236,500, depending on location (San Francisco or Seattle). Join Salesforce to be part of a team that's revolutionizing how businesses leverage AI and machine learning capabilities.

Last updated 6 days ago

Responsibilities For Software Engineering MTS/SMTS

  • Design & lead high-scale machine learning services using technologies like Sagemaker, TensorFlow, PyTorch, Triton, and Spark
  • Drive microservices architecture for machine learning pipelines, APIs, and model management systems
  • Take ownership of core platform technologies related to orchestrated machine learning APIs
  • Lead high-impact engineering initiatives and mentor engineers
  • Maintain service reliability and participate in on-call rotations
  • Build and scale Big Data and real-time data applications
  • Contribute to long-term technical roadmap and strategy

Requirements For Software Engineering MTS/SMTS

Java
Python
Scala
Kubernetes
  • 3+ years of hands-on experience with Big Data, machine learning, and microservices architectures
  • Proven experience leading highly impactful projects in large-scale machine learning services
  • Strong programming expertise in JVM-based languages (Java, Scala) and Python
  • Experience with distributed systems and cloud platforms (AWS, GCP, or Azure)
  • Expertise with open-source projects like Spark, Kafka, Feast, and Iceberg
  • Solid understanding of containerization and cloud-native deployment patterns

Interested in this job?

Jobs Related To Salesforce Software Engineering MTS/SMTS

Field Service AI Solution Architect

Senior Field Service AI Solution Architect position at Salesforce, focusing on implementing AI solutions for field service operations with 3+ years of experience required.

Software Engineering - Search and Knowledge Graph

Senior Software Engineering role at Salesforce focusing on Search and Knowledge Graph solutions, requiring 5+ years of ML experience and expertise in search systems.

Senior/Lead Software Engineer - Agentforce

Senior/Lead Software Engineer position at Salesforce focusing on AI and LLM infrastructure, building and scaling the Einstein platform with competitive compensation in SF Bay Area.

Senior Technical AI Ethicist - AI Red Teamer

Senior AI Ethicist role focusing on adversarial testing and ethical AI development at Salesforce, combining technical expertise with ethical considerations.

Field Service AI Senior Solution Architect

Senior Solution Architect role focusing on AI implementation in field service operations, combining technical expertise with customer-facing responsibilities at Salesforce.