AI Backend Engineer/Distributed System Engineer-MTS/SMTS/LMTS

Salesforce is a leading enterprise software company providing revolutionary customer service platforms and innovative technology solutions.
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For AI Backend Engineer/Distributed System Engineer-MTS/SMTS/LMTS

Service Cloud by Salesforce is revolutionizing customer service through its innovative platform that enables efficient, personalized support across multiple channels. As an AI Backend Engineer/Distributed System Engineer, you'll join a dynamic team focused on shaping the future of AI-powered customer service solutions. The role combines cutting-edge AI/ML development with enterprise-scale distributed systems engineering.

The position offers a hybrid work environment where individual strengths are celebrated and autonomous decision-making is encouraged. You'll be working on crafting new products serving thousands of enterprise customers, using innovative AI technology while maintaining high quality and throughput standards.

Key technical aspects include designing and implementing scalable AI/ML solutions, leading prototype development, and ensuring robust testing and deployment practices. The role requires expertise in AI/ML systems, particularly in areas like Generative AI, RAG systems, and large language models.

This is an excellent opportunity for someone passionate about AI engineering who wants to make a real impact in enterprise software. You'll be part of Salesforce's innovative culture, working with cutting-edge technology while enjoying comprehensive benefits and professional growth opportunities. The role offers a perfect blend of technical challenge and business impact, making it ideal for engineers who want to shape the future of AI-powered customer service.

Last updated 4 days ago

Responsibilities For AI Backend Engineer/Distributed System Engineer-MTS/SMTS/LMTS

  • Design, implement, test, and deliver highly scalable enterprise grade AI/ML solutions
  • Lead development of prototypes and rapid experimentation for new algorithms and models
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies and design automation frameworks
  • Write unit/functional tests to drive up code coverage
  • Participate in on-call rotation to maintain service availability

Requirements For AI Backend Engineer/Distributed System Engineer-MTS/SMTS/LMTS

Python
Go
  • 2 to 12 years of professional software development experience in AI/ML at scale
  • Proficiency in high-level programming language (C++, Python, Go, etc.)
  • Deep domain knowledge in AI/ML and data analysis
  • Experience in ML lifecycle including model training and deployment
  • Proficiency in safe AI/ML rollout methodologies
  • Ability to design complex, high-performance AI systems
  • Excellent interpersonal skills
  • Degree or equivalent relevant experience

Benefits For AI Backend Engineer/Distributed System Engineer-MTS/SMTS/LMTS

Parental Leave
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?

Jobs Related To Salesforce AI Backend Engineer/Distributed System Engineer-MTS/SMTS/LMTS

MTS Software Engineer

MTS Software Engineer position at Salesforce combining software development with machine learning expertise, offering remote work and competitive compensation.

Software Engineer - Einstein Platform

Lead software engineer role focusing on machine learning and AI platform development at Salesforce, building scalable ML services and contributing to the Einstein platform.

Machine Learning Engineer, MLE II, Amazon Q in QuickSight

Machine Learning Engineer role at Amazon working on Q in QuickSight, focusing on LLMs and NLP for business intelligence solutions.

Machine Learning Data Scientist

Join Caribou as a Machine Learning Data Scientist to develop AI solutions for international tax compliance, focusing on Transfer Pricing innovation.

Software Development Engineer, SageMaker Training Platform

Software Development Engineer position at Amazon's SageMaker Training Platform, building and scaling machine learning infrastructure.