Software Engineering SMTS

Global leader in CRM software providing cloud-based enterprise solutions and AI-powered customer relationship management platforms.
$172,000 - $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 is seeking a Software Engineering SMTS to join their Einstein products & platform team, which focuses on democratizing AI and transforming how the Salesforce Ohana builds trusted machine learning and AI products. The role is centered around Einstein Studio, which enables faster and easier deployment of enterprise-ready AI across business operations.

The ideal candidate will be technically proficient, with strong leadership capabilities and extensive experience in large-scale distributed Machine Learning services. You'll be working on a platform that provides unified, configuration-driven, and fully orchestrated machine learning APIs, customer-facing declarative interfaces, and various microservices for the entire machine learning lifecycle.

This position offers the opportunity to work with cutting-edge AI technology, specifically with Einstein Studio, which allows companies to leverage proprietary, real-time customer data from Data Cloud to train AI models. You'll be instrumental in developing and maintaining systems that run across thousands of compute nodes in multiple datacenters, while also contributing to the architectural decisions that shape the future of Salesforce's AI platform.

The role combines technical expertise in distributed systems, machine learning, and software engineering with leadership responsibilities. You'll be expected to mentor team members, drive engineering excellence, and make critical technical decisions that impact the platform's evolution. Working at Salesforce means joining a company at the forefront of enterprise AI solutions, with the chance to influence how businesses implement and utilize AI technology at scale.

Last updated a month ago

Responsibilities For Software Engineering SMTS

  • Work with large-scale distributed platform, designing and managing data & metadata models
  • Partner with Product Managers, Architects and Data Scientists
  • Own the technology for fully orchestrated APIs for Salesforce AI Platform
  • Contribute to long-range plan and drive microservices architectures for machine learning
  • Design, develop, debug UI components
  • Design, develop, debug, and operate resilient distributed systems
  • Participate in on-call rotation
  • Create and enforce processes for quality and engineering excellence
  • Exhibit customer-first mentality and be accountable for team output

Requirements For Software Engineering SMTS

Java
Python
Scala
Kafka
  • BS, MS, or PhD in computer science or related field, or equivalent work experience
  • 5+ years of hands-on experience with big data, machine learning, and microservices architectures
  • Track record of leading highly impactful projects
  • Expertise in JVM based languages (Java, Scala) and Python
  • Experience working with UI technologies
  • Experience with machine learning services at scale
  • Experience with open source projects like Spark, Kafka, Feast, Iceberg
  • Experience in building software on AWS cloud computing

Interested in this job?

Jobs Related To Salesforce Software Engineering SMTS

AI Engineer/Lead AI Engineer

Lead Data Scientist position at Salesforce focusing on AI/ML development, team leadership, and driving innovation in enterprise solutions.

Product Management, Senior Manager - Financial Services Cloud

Senior Product Manager role at Salesforce leading AI-driven solutions for Financial Services Cloud, focusing on compliance and industry automation.

Staff ML Engineer

Lead ML engineer position at Salesforce focusing on developing and deploying high-impact machine learning solutions for marketing initiatives.

AI Scientist

AI Scientist position at Salesforce focusing on building and optimizing AI systems, requiring 7+ years of experience in machine learning and AI technologies.

Search Relevance ML Engineer/Data Scientist - Lead

Lead ML Engineer/Data Scientist role at Salesforce focusing on search relevance, requiring 8+ years experience in ML, NLP, and software engineering.