Software Engineer/Senior Software Engineer - Einstein Platform

Leading cloud-based software company specializing in CRM and enterprise solutions, pioneering AI integration through their Einstein platform.
$125,700 - $227,700
Machine Learning
Senior Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer/Senior Software Engineer - Einstein Platform

Join Salesforce's Einstein platform team, where we're revolutionizing how organizations build and deploy advanced AI and machine learning products. We're at the forefront of democratizing Generative AI, Predictive AI, and AI Agents, enabling businesses to create intelligent applications efficiently. As a Senior Software Engineer, you'll work with cutting-edge technologies like Sagemaker, TensorFlow, and PyTorch to build scalable ML services.

You'll lead the design and development of microservices architectures for ML pipelines, take ownership of core platform technologies, and drive high-impact engineering initiatives. The role involves working with cloud providers like AWS and GCP to build and scale Big Data applications, while maintaining service reliability through on-call rotations.

We're looking for experienced engineers with 3+ years in Big Data and ML, strong programming skills in Java, Scala, and Python, and expertise in distributed systems. You'll contribute to our technical roadmap, mentor team members, and push the boundaries of machine learning and AI at Salesforce.

The position offers competitive compensation ranging from $125,700 to $227,700, depending on location (San Francisco or Seattle). You'll be part of a team that's transforming how businesses leverage AI, working with enterprise-scale systems and cutting-edge ML technologies. This is an opportunity to shape the future of AI integration in enterprise software while working with some of the industry's best talents.

Last updated 16 days ago

Responsibilities For Software Engineer/Senior Software Engineer - Einstein Platform

  • Design and 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 Engineer/Senior Software Engineer - Einstein Platform

Java
Python
Scala
Kubernetes
Kafka
  • 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
  • Deep experience with machine learning platforms like Amazon SageMaker or Google Cloud AI (preferred)

Interested in this job?

Jobs Related To Salesforce Software Engineer/Senior Software Engineer - Einstein Platform

Field Service AI Senior Solution Architect

Senior Solution Architect role focusing on AI implementation in field service operations, combining technical expertise with business analysis to drive digital transformation.

AI Scientist

Senior AI Scientist role at Salesforce focusing on building and optimizing AI systems, specifically working with LLMs and agent systems.

Senior/Lead Quality Engineer - AI Platform

Lead Quality Engineer role at Salesforce focusing on AI Platform testing, automation, and quality assurance for machine learning and generative AI systems.

Software Engineer, AI Tools

Senior Software Engineer position at Salesforce focusing on AI Tools development, requiring 4+ years of experience in software development with expertise in Java and AI applications.

(Senior) Field Service AI Solution Architect

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