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 21 hours 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 Scientist

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

Senior ES Product Manager

Lead AI and Agentforce Product Manager role at Salesforce, focusing on Employee Success (ES) Agent and AI products development with competitive compensation.

Senior Manager - Applied Science

Lead innovative generative AI technology development at Salesforce as a Senior Manager of Applied Science, focusing on RAG technologies, Enterprise Knowledge Graphs, and LLM evaluations.

Senior Manager, RAG and AI Engineering

Lead Salesforce's AI engineering team in developing scalable distributed systems and ML solutions, managing technical strategy and team development.

ML Engineer MTS/SMTS

Senior Machine Learning Engineer position at Salesforce focusing on generative AI services and Einstein GPT vision, requiring 8+ years of ML engineering experience.