Taro Logo

SMTS/LMTS/PMTS AI Software Engineer

Leading technology company providing AI + Data + CRM solutions to help businesses connect with customers in innovative ways.
$114,200 - $334,600
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For SMTS/LMTS/PMTS AI Software Engineer

Salesforce is seeking a Senior/Lead/Principal AI Software Engineer to join their Hyperforce Developer Experience Engineering team. This role focuses on revolutionizing software development through AI-powered tools and solutions. The team is dedicated to enhancing developer productivity by leveraging generative AI technologies to build highly scalable, secure, and intelligent services.

The position involves working on cutting-edge AI models and optimizing infrastructure for scalability, while collaborating with cross-functional teams to deliver innovative solutions. Key responsibilities include developing advanced code generation systems, implementing prompt engineering techniques, and creating AI-powered features for IDE integration.

The ideal candidate will bring strong expertise in machine learning, deep learning, and software engineering, with at least 3 years of experience in AI/ML engineering. They should be proficient in languages like Python, Java, TypeScript, or Golang, and have extensive experience with AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.

Salesforce offers competitive compensation ranging from $114,200 to $334,600 based on location and experience, along with comprehensive benefits including equity opportunities. The position offers a hybrid work environment with locations in major tech hubs including San Francisco, Palo Alto, Seattle, and Bellevue.

This role presents an exciting opportunity to shape the future of software development at one of the world's leading enterprise software companies, working with state-of-the-art AI technologies while making a significant impact on developer productivity across the organization.

Last updated 4 hours ago

Responsibilities For SMTS/LMTS/PMTS AI Software Engineer

  • Design and implement algorithms for planning and generating code suggestions
  • Develop and maintain a knowledge graph of coding concepts
  • Implement code generation algorithms using AI/ML techniques
  • Integrate code suggestions with IDEs and PR systems
  • Design and implement prompt engineering techniques
  • Develop AI-powered features for IDE autocomplete
  • Design and maintain metrics frameworks
  • Participate in on-call rotation
  • Create and enforce quality processes
  • Analyze data and generate insights using statistical analysis and machine learning

Requirements For SMTS/LMTS/PMTS AI Software Engineer

Python
Java
TypeScript
Go
  • BS, MS, or PhD in computer science or related field
  • 3+ years of experience in AI/ML engineering
  • Experience with large-scale AI/ML projects
  • Proficiency in Python, Java, Typescript or Golang
  • Experience with AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn)
  • Knowledge of NLP techniques
  • Experience with data storage solutions
  • Strong analytical skills
  • Excellent communication skills
  • Knowledge of software development principles

Interested in this job?

Jobs Related To Salesforce SMTS/LMTS/PMTS AI Software Engineer