SMTS/LMTS/PMTS AI Software Developer

A leading cloud-based software company specializing in customer relationship management and enterprise solutions.
$151,800 - $323,400
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For SMTS/LMTS/PMTS AI Software Developer

Join Salesforce's Hyperforce Developer Experience Engineering team, dedicated to revolutionizing software development through AI-powered solutions. We're building cutting-edge tools to enhance developer productivity, focusing on advanced code generation, intelligent code completion, and automated testing. The team works on state-of-the-art AI models and infrastructure optimization for scalability.

Our key objectives include accelerating development through automated code generation, improving code quality with AI-powered tools, fostering innovation, and streamlining workflows. We're building a unified IDE plugin for both internal and external Salesforce developers, focusing on advanced code generation features and scalable infrastructure.

As an AI Software Developer, you'll work on designing and implementing algorithms for code generation, developing knowledge graphs, maintaining data retrieval mechanisms, and optimizing code generation for various programming languages. You'll collaborate with cross-functional teams to deliver innovative solutions that significantly impact developer productivity.

The role offers the opportunity to work with cutting-edge AI technologies, particularly in NLP and code generation, while building scalable solutions that will be used by developers across Salesforce. You'll be part of a team that's shaping the future of software development, using AI to solve complex challenges in developer productivity.

The position requires strong expertise in AI/ML engineering, programming proficiency, and excellent analytical skills. You'll work in a fast-paced environment, focusing on delivering high-quality results while maintaining robust metrics frameworks and participating in on-call rotations to ensure service reliability.

Last updated 5 days ago

Responsibilities For SMTS/LMTS/PMTS AI Software Developer

  • Design and implement algorithms for planning and generating code suggestions
  • Develop and maintain a knowledge graph of coding concepts and patterns
  • Develop and maintain data retrieval mechanisms
  • Design and implement code generation algorithms using AI/ML techniques
  • Develop and maintain post-processing pipelines
  • Integrate code suggestions with IDEs and PR systems
  • Design and implement prompt engineering techniques
  • Develop and maintain AI-powered features in the IDE
  • Design and maintain robust metrics frameworks
  • Participate in the team's on-call rotation
  • Create and enforce processes that ensure quality of work

Requirements For SMTS/LMTS/PMTS AI Software Developer

Python
Java
TypeScript
Go
  • BS, MS, or PhD in computer science or related field, or equivalent work experience
  • At least 3+ years of experience in AI/ML engineering
  • Experience with large-scale AI/ML projects
  • Proficiency in programming languages such as Python, Java, Typescript or Golang
  • Experience with AI/ML frameworks and libraries
  • Knowledge of NLP techniques
  • Familiarity with code generation techniques
  • Experience with data storage solutions
  • Knowledge of software development principles
  • Strong analytical skills
  • Excellent communication skills

Interested in this job?

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

Senior/Lead Software Engineer - AI Agents

Senior/Lead Software Engineer position at Salesforce focusing on developing AI agents using LLMs to automate business processes and enhance decision-making capabilities.

(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.

SMTS/LMTS/PMTS AI Software Developer - CodeGenie

Join Salesforce as an AI Software Developer to revolutionize software development with generative AI, enhancing developer productivity through advanced code generation and intelligent tools.

AI Scientist

Join Salesforce as an AI Scientist to innovate in agent systems and frontier AI models, collaborating with top teams to solve real-world challenges.

AIML -Software Engineer - Machine Learning Platform & Infrastructure

Senior Software Engineer role at Apple focusing on machine learning infrastructure and platform development for Spotlight, Siri, and other AI-powered features.